It was ok. Actually I expected to hate it but instead it was quick and enjoyable. Honestly, Keira Knightley saved the movie. She's a wonderful actress but the others did well on their own. You shouldn't expect fantastic cinematography especially considering the content, but I would watch again.