This movie reveals the mystery right out but still manages to keep you on your toes... If you are way too much in mystery and thriller movies you'll figure the end twist but I couldn't because I was too busy in enjoying every frame. It's a great movie to watch if you want a heartwarming still a little suspenseful movie. Acting obviously is nice.