James McAvoy tells HELLO! about his 'bold, brave, in your face' role at Filth premiere

HELLO!'s Michelle Johnson speaks to James McAvoy, Irvine Welsh, Imogen Poots and Shauna Macdonald at the London premiere of their filthy new film

  • Views: 389
  • Oct 1, 2013