Was much like I expected, a deep but not too dark fairy tale about a messenger that comes to earth to enlighten a people that has lost it's way. Tiny bit of religous overtones in it but nothing overt. Some like M Night's work others dont', I happen to be in the group that does. His characters in this movie as in all his others are extemely well developed and quirky, and he still manages to throw in some surprises even a good bit of irony and humor. Best part is this movie is family friendly and a great popcorn eating 90 minute escape from all the horror going on in the world.