Starter for 10
Marjorie Baumgarten
It's all fairly predictable material, although McAvoy and his costars invest the movie with dynamic performances that manage to keep the story's characters just this side of stereotype and mediocrity.