I found the movie thought provoking and interesting. It was touching in some parts and edge of your seat at others. It was a bit unrealistic, but many movies today are. I gave it a 4 out of 5 because I think the ending needed work. Still a good movie to see if you like M. Night Shamalan type movies.