"More or less agree with the Time Out review. I had no idea Knightley could carry off such a role. She is very good in this film and it is a shame she didn't have a different co-star. Steve Carrel is getting a bit stale and it shows here. Martin Sheen is on screen for about 5 minutes and it's nice to see him. 7/10"