McAvoy 'a huge energy ball' on Filth set; now he and director Baird are besties

James McAvoy was a "huge energy ball" while filming 'Filth'.
According to the movie's director, John S. Baird, the 35-year-old actor was always in high spirits on the set of the comedy drama - which was released in 2013 - making him "incredible" to work with.