If this movie doesn't tug at your heart strings then I don't know what will. I didn't know what to expect but this movie was truly great. You have to pay attention to this movie, try not to get distracted by other things while watching it. Yes Anne Hathway's British accent is not perfect but trust me, you will not be sorry you watched this. Great love story with twists and turns! This is a must see.