The movie makes you think it's about a killer child, about the Christian Rapture, about love and betrayal and about a psychopath (and about other things I can't think of right now, but maybe you can). What this movie is really about, you will know only when the movie ends, and even then, you'll have doubts as to whether it was really about what you think it is or not. You might think this means the movie is in fact a mystery. Well, in a way it is, but it's a pretty confusing and frustrating one and the payoff is really not worth going through all that frustration and confusion. You might go from supernatural explanations for what is happening in the movie to a pretty mundane one or vice versa (I won't tell you which one, because I don't want to spoil the movie for you). The acting is good, the cinematography is fine, the music score is a dreamy sort and tries to make you feel some sort of emotion, although you won't know what sort of emotion you're supposed to feel (perhaps just calm?). During the movie, you'll be constantly asking yourself "What is really going on?", so if you can't stand vagueness and confusion or a rather vague and confusing ending, watching this movie will not be a good experience for you. I know it wasn't for me. I have seen vague and confusing movies before, movies such as Stay (2005), but unlike this movie, the payoff was worth tolerating all that confusion and vagueness. You might think my review is confusing. Well, a confusing movie requires a confusing review, but I assure you that my review is much less confusing than the actual movie, so if you found my review even a little vague or confusing and if that bored or frustrated you, please do not watch this movie, as the actual movie will be a pretty frustrating and boring experience for you.
Final score: 3