Christian Science MonitorPeter Rainer
McAvoy succeeds in making the boy's mania for trivia endearing rather than annoying. As his (delayed) love interest, Rebecca Hall, playing a campus radical and the first Jewish person he has ever encountered, is stunning.