Washington Post
One can't help but feel thankful that the movie doesn't always go the expected route, that the characters have a little more depth to them than average, and that the complexity, which is the movie's basic weakness, is also its fundamental virtue.