Filth director Jon S. Baird has described leading man James McAvoy as "a huge energy ball", who he would love to work with again.

Baird told BANG Showbiz, "James is full of life. He's a huge energy ball. He's actually currently starring in a theatre production called The Ruling Class. He's as good in that as he is in Filth.

"He's just incredible. A ball of momentum and energy and madness. I'd love to work with him again."

Baird added that they've become good friends saying, "We clicked, we clicked and we're very close. When you've got a few days off, you know, for turnaround and stuff you can get to know him a bit better.

"We never did it when we were actually shooting. It was always on days off or the weeks off, in between moving countries and stuff."