Rory O'Shea Was Here
Mary F. Pols
McAvoy has an impudent face, twinkling blue eyes and an irresistibly wry delivery. On the basis of his charm, he could single-handedly sell the movie. But his Rory has hidden dimensions as well, most of which we don't grasp until quite late in the game.