Started off very slow and never sped up ! You can tell this is a low budget movie but it's poorly made with a lame storyline . It's so bad you end up watching the whole movie to see if it gets better but it doesn't ! Also in the UK the movie is called Alien Parasite.