We recently roped James McAvoy into the Total Film offices to discuss all things Filth .
While he was here, he answered YOUR questions sourced from Total Film's Facebook and Twitter pages, on everything from - deep breath - his favourite and funniest moments filming Filth , making a Celtic FC movie with Gerard Butler, dream directors, advice for young actors, his favourite role to date, how bad-ass Professor Xavier will be in X-Men: Days of Future Past (clue: not very) and much more.
For his amusing, witty and interesting answers, just take a watch of the video below.
Oh, and for a heartfelt, sweet conversation about what playing Professor Xavier means to him, just watch the video below that.
And if that wasn't enough McAvoy goodness, then you need to watch him rave about wanting to star in a ThunderCats movie (and the possibility of an X-Men/ThunderCats crossover, too!).
Filth is out in UK cinemas now.