FilmFish

James McAvoy Movies

Rising British star James McAvoy most recently made a splash with his leading role in Irvine Welsh's hallucinatory masterpiece 'Filth', proving he could achieve charming and repulsive in one performance.

  • 13 movies
  • Rating
    RELEASE DATE

Didn't Find What You Were Looking For?

top