This movie has the "x" factor that makes it so lovable. 4.5 stars for the movie but 10 stars for Hathaway and DeNiro - each. Cute story, beautiful chemistry. I really really love the movie and enjoyed it a LOT. And I felt really good after watching the movie, so, well done!