Just thought you guys would enjoy some photos of James McAvoy. I haven’t seen any photos of him since Comic-Con, when he had a scraggly beard and long hair and I just wasn’t feeling it. But now he’s clean-shaven and his hair is… not all that great, but it’s okay. He looks so boyish. He’ll probably still look boyish well into his 40s.

The trailer for James’ new movie, Filth, was recently released. I watched it for the first time yesterday and… Jesus. OMG. It looks like the violent, crazy Scottish film Danny Boyle never made. It’s directed by Jon S. Baird and it also features Jamie Bell, Eddie Marsden, Jim Broadbent and Imogen Poots. But really, this movie looks like it’s ALL MCAVOY.

Crazy, right? I like James more for doing this weird, crazy, f—ked up little movies. James recently spoke about the film with Empire Mag:

“There are going to be people who’ll walk out. I think whatever you think of it, you’re going to have a reaction.”

Filth is based on the book by author Irvine Welsh, who also penned Trainspotting and tackles the same gritty themes of sex and drugs, as well as mental illness and physical deterioration. James deviates from the normal characters that he portrays on the big screen, and dips into the world of being a vicious, nasty junkie.

“It’s kind of f**king hilarious to play,” he revealed. “You’re playing someone who thinks they’re the most important person in the world. I just thought Bruce was fascinating character, it’s one of the best scripts I’ve ever read and it’s an incredible film.”

James had to work hard to convince Irvine that he was right for the part. Ultimately, the character of Bruce had to be adjusted to work on the big screen.

“You’re fascinated by Bruce and everything he does, but you don’t feel for him in the book,” he explained. “You can’t really do that on film. You want to relate somehow. Of course, that’s not to say we’re making him nice, but I do think you wind up with some sort of… understanding of him.”

[From TV3]

Even though the character looks like a deplorable human being, I imagine this was a hoot for James to play. James’ career is in such a weird place right now – there are times when I think he’ll be the next Ewan McGregor (which is to say, a solid journeyman character actor who works for decades on varied projects), and sometimes I think James will actually do better than Ewan because James has made smarter choices in the beginning of his career.

Photos courtesy of WENN.