Bad movie with an unpromising plotline and plot armour you'd only see in an 80's Bollywood film. The movie is as bad as that movie on humanoid robots taking over that Moretz also acted in. Makes me wonder why she would repeatedly choose to act in such silly movies. Sad because the first half of the movie was actually good and had potential to pan out into something good.