1. Home
  2. / James McAvoy
  3. / James McAvoy performed in which movie based on Irvine Welsh's novel?

James McAvoy performed in which movie based on Irvine Welsh's novel?

  • Trainspotting

  • Porno

  • Glue

  • Filth

Answer

Filth, starring James McAvoy, is a gripping and darkly humorous film based on Irvine Welsh's novel of the same name. Set in Edinburgh, the story follows Detective Sergeant Bruce Robertson, a corrupt and drug-addicted police officer whose life spirals out of control as he becomes entangled in a web of crime, addiction, and moral ambiguity.
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