Top critical review
Ok for a low budget sci-fi adventure movie
on January 24, 2017
This was a below average movie. It is low budget. Supposedly occurring in Los Angeles, it was filmed in the UK using right hand drive vehicles. The special effects were sub-par and the story line was predictable. If you are a science fiction fan, those shortcomings can be overlooked if you are looking for something to entertain you.