1. Home
  2. / James McAvoy
  3. / For what film did McAvoy receive large amounts of praise for his performance in 2013?

For what film did McAvoy receive large amounts of praise for his performance in 2013?

  • Filth

  • Trance

  • Arthur Christmas

  • Atonement

Answer

Filth is a 2013 dark comedy-drama film starring James McAvoy as Bruce Robertson, a corrupt police officer in Edinburgh, Scotland. The film is based on the 1998 novel of the same name by Irvine Welsh and was directed by Jon S. Baird. McAvoy's performance in the film was widely praised by critics, with many calling it his best work to date.
The Magnificent McAvoy: A Quiz on Scottish Star James McAvoy

The Magnificent McAvoy: A Quiz on Scottish Star James McAvoy

Take the James McAvoy Quiz
Subscribe newsletter

Subscribe Now!

Learn something
new everyday

Playing quizzes is free! We send 1 quiz every week to your inbox