James McAvoy Movies

On this page you'll find a selection of the most popular James McAvoy movies.

2014

release

X-Men: Days of Future Past

X-Men: Days of Future Past is an action, adventure movie starring Hugh Jackman, James McAvoy and Patrick Stewart.

2006

release

The Last King of Scotland

The Last King of Scotland is a drama movie featuring Forest Whitaker, James McAvoy and Simon McBurney.

2007

release

Atonement

Released in 2007, Atonement is a drama film with an approximated budget of $30,000,000.

2011

release

X-Men: First Class

X-Men: First Class was released in 2011, featuring James McAvoy and Michael Fassbender and received an average rating of 7.1.

2007

release

Becoming Jane

Becoming Jane is a drama, romance film starring Anne Hathaway, James McAvoy and Julie Walters.

2013

release

Filth

Filth was released in 2013, starring James McAvoy and Imogen Poots and received an average rating of 6.8.

2013

release

Trance

Released in 2013, Trance is a thriller movie with an approximated budget of $20,000,000.

2006

release

Penelope

Penelope was released in 2006, featuring Christina Ricci and James McAvoy and earned an average rating of 6.7.

2008

release

Wanted

Released in 2008, Wanted is a action film with an approximated budget of $75,000,000.

2003

release

Frank Herbert's Children of Dune

Frank Herbert's Children of Dune was released in 2003, featuring Alec Newman and Susan Sarandon and received an average rating of 6.2.