He’s also, well, nice, but niceness has its dangers. In Starter for 10, a harmless, nerveless British romantic comedy opening next week, McAvoy uses no more than a fraction of his range as a nerdy college student who can’t get any traction with the opposite sex. The same goes for the upcoming Penelope, in which he plays a Prince Charming who shows up to relieve Christina Ricci of her piggy nose (don’t ask). McAvoy diligently does his duty selling these movies, but, he admits cheerfully, “I’ve also done a lot of shit.” When I ask for specifics, he smiles sweetly and leans forward. “I’ll never tell,” he whispers confidentially. Then he chugs back the dregs of his peppermint tea and goes home.