A beautiful film. True, it's not too deep but it makes you feel good after watching it. A little bit of fantasy, romance, hope and action too. What more could you ask for. Definitely a "chick flick," but at the end of the day if you believe in love and that it continues after we end it's very sweet. Colin Farell is an added bonus and perfect for the part. I enjoyed it thoroughly!!!!