I had one of the worst days in my life as I came home to see this promising movie. And yet at the beginning as I heard the Proclaimers with "500 Miles" (I don't know why)I felt better. I knew this film was gonna be something very special. And it kept what it promised. This is the perfect movie if you feel terribly down.