So James McAvoy was in a British TV series back in 2004, and nobody told me. The show, called Shameless, is pretty hilarious and weirdly touching -- it's about this super white-trashy family in (I think) Manchester, and how the kids have to basically raise themselves because their dad is this raging drunk. McAvoy played the charming car-thief boyfriend of the eldest daughter.
That nobody told me about this show isn't a failure in and of itself. The vagaries of British TV mean not everything is even available here in the states (only the first 7-episode season of Shameless is available at the moment). But the fact that nobody told me there existed a James McAvoy program in which he filmed a scene where he did this?
UNFORGIVABLE! Why is this not all over the internet? You people know how I feel about James McAvoy!
Anyway, you all should give the show a look. It was written by Paul Abbott, who did the original State of Play (which is also excellent and required viewing). It's actually an ongoing series, but McAvoy only lasted the first two seasons.
Showtime is making an American version, too, with William H. Macy (as the dad), Emmy Rossum (as the daughter), and in the McAvoy role, Justin Chatwin, who you all may remember as Tom Cruise's son in War of the Worlds, but I remember as the delightful Josh Wilson, who rocked the pilot episode of Weeds and then never returned to the show again.
Anyway, James McAvoy naked but for strategically-placed roses! Internet, I am disappoint.