Such a feel good movie
I'm not sure why there's so much hate on Keira Knightly. I thought she seemed so natural. In fact, the entire cast seemed to blend really well.
I had initially put off watching this because of the reviews and I'm glad I gave it a chance.