Perhaps the most underrated gem I've ever come across. Russell Crowe, Amanda Seyfried, and the little girl absolutely nailed their performances. I wish I could personally write to each and every cast and crew member to thank them for this masterpiece. Acting, direction, story, and dialogues, each and everything about this movie was just pitch-perfect.