film The Best James McAvoy Movies  

Reference
1.8k votes 499 voters 35.5k views 27 items Embed

List Rules Vote for your favorite movies, regardless of critic reviews or how big the role was.

List of the best James McAvoy movies, ranked best to worst with movie trailers when available. James McAvoy's highest grossing movies have received a lot of accolades over the years, earning millions upon millions around the world. The order of these top James McAvoy movies is decided by how many votes they receive, so only highly rated James McAvoy movies will be at the top of the list. James McAvoy has been in a lot of films, so people often debate each other over what the greatest James McAvoy movie of all time is. If you and a friend are arguing about this then use this list of the most entertaining James McAvoy films to end the squabble once and for all.

If you think the best James McAvoy role isn't at the top, then upvote it so it has the chance to become number one. The greatest James McAvoy performances didn't necessarily come from the best movies, but in most cases they go hand in hand.

With films ranging from Frank Herbert's Children of Dune to Arthur Christmas, this is a great starting point for a list of your favorites.

"This list answers the questions, "What are the best James McAvoy movies?" and "What are the greatest James McAvoy roles of all time?"

Is James McAvoy your favorite person to watch on the big screen? You might also want to vote on our best Hugh Jackman and Ewan McGregor films lists too.

list ordered by

1
198 15
Ranker Video
Atonement Keira Knightley, Benedict Cumberbatch, Saoirse Ronan Atonement is a 2007 British romantic drama war film directed by Joe Wright and based on Ian McEwan's 2001 novel of the same name. The film stars James McAvoy, Keira Knightley, Saoirse Ronan, ...more

2
179 16
X-Men: First Class is listed (or ranked) 2 on the list The Best James McAvoy Movies
X-Men: First Class Jennifer Lawrence, Hugh Jackman, Michael Fassbender X-Men: First Class is a 2011 American superhero film, based on the X-Men characters appearing in Marvel Comics. It is the fifth installment in the X-Men film series. It serves as a prequel to ...more

3
149 15
Ranker Video
Filth James McAvoy, Imogen Poots, Jamie Bell Filth is a 2013 British crime comedy-drama film written and directed by Jon S. Baird, based on Irvine Welsh's novel Filth. The film was released on 27 September 2013 in Scotland, 4 October 2013 ...more

4
106 9
Ranker Video
The Last King of Scotland Kerry Washington, Gillian Anderson, James McAvoy The Last King of Scotland is a 2006 British fiction drama film based on Giles Foden's novel of the same name, adapted by screenwriters Peter Morgan and Jeremy Brock, and directed by Kevin ...more

5
118 17
Ranker Video
Becoming Jane Anne Hathaway, Maggie Smith, James McAvoy Becoming Jane is a 2007 British-Irish historical biographical film directed by Julian Jarrold. It depicts the early life of the English author Jane Austen and her perpetual love and regret with ...more

6
114 25
Ranker Video
Wanted Angelina Jolie, Morgan Freeman, James McAvoy Wanted is a 2008 action film which is very loosely based on the comic book miniseries of the same name by Mark Millar. The film is directed by Timur Bekmambetov and stars James McAvoy, Morgan ...more

7
81 13
Ranker Video
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe Liam Neeson, Tilda Swinton, James McAvoy The Chronicles of Narnia: The Lion, the Witch and the Wardrobe is a 2005 fantasy adventure film directed by Andrew Adamson and based on The Lion, the Witch and the Wardrobe, the first published ...more

8
75 12
Ranker Video
Trance Rosario Dawson, James McAvoy, Vincent Cassel Trance is a 2013 British psychological thriller film directed by Danny Boyle with a screenplay by Joe Ahearne and John Hodge from a story by Ahearne. The film stars James McAvoy, Vincent Cassel, ...more

9
54 7
Ranker Video
Starter for 10 Benedict Cumberbatch, Alice Eve, James McAvoy Starter for 10 is a 2006 British comedy-drama film directed by Tom Vaughan from a screenplay by David Nicholls, adapted from his own novel Starter for Ten. The film stars James McAvoy as a ...more

10
82 18
Ranker Video
Penelope Reese Witherspoon, Christina Ricci, Russell Brand Penelope is a 2006 fantasy romantic comedy film directed by Mark Palansky which was first released in 2006 and stars Christina Ricci, James McAvoy, Catherine O'Hara, Peter Dinklage, Richard E. ...more

11
52 8
Ranker Video
Rory O'Shea Was Here James McAvoy, Romola Garai, Brenda Fricker Inside I'm Dancing, also released under the title Rory O'Shea Was Here, is an Irish 2004 comedy-drama film directed by Damien O'Donnell and starring James McAvoy, Steven Robertson, Romola Garai, ...more

12
40 13
Welcome to the Punch is listed (or ranked) 12 on the list The Best James McAvoy Movies
Welcome to the Punch James McAvoy, Mark Strong, David Morrissey Welcome To The Punch is a British action thriller released on 15 March 2013 by Momentum Pictures in the UK and Ireland. Written by Eran Creevy, the script had been placed on the 2010 Brit List, ...more

48 Famous Couples with Huge Age Differences

13
37 12
Ranker Video
The Conspirator Evan Rachel Wood, Alexis Bledel, Kevin Kline The Conspirator is a 2010 historical drama film directed by Robert Redford based on an original screenplay by James D. Solomon. It is the debut film of the American Film Company. The film tells ...more

14
28 7
Ranker Video
The Last Station Helen Mirren, Paul Giamatti, James McAvoy The Last Station is a 2009 English-language German biographical drama film written and directed by Michael Hoffman, and based on Jay Parini's 1990 biographical novel of the same name, which ...more

15
34 17
Ranker Video
Gnomeo & Juliet Ozzy Osbourne, Emily Blunt, Hulk Hogan Gnomeo & Juliet is a 2011 British-American-Canadian 3D computer-animated romantic comedy family film based on William Shakespeare's play Romeo and Juliet. The film was directed by Kelly ...more

16
25 10
Ranker Video
Arthur Christmas Eva Longoria, Hugh Laurie, James McAvoy Arthur Christmas reveals the incredible, never-before seen answer to every child's question: 'So how does Santa deliver all those presents in one night?' The answer: Santa's exhilarating, ...more

17
19 9
Ranker Video
Frank Herbert's Children of Dune Susan Sarandon, Daniela Amavia, Barbora Kodetov√° Frank Herbert's Children of Dune is a three-part science fiction miniseries written by John Harrison and directed by Greg Yaitanes, based on Frank Herbert's novels Dune Messiah and Children of ...more

The Best Virna Lisi Movies

18
24 14
Ranker Video
Wimbledon Kirsten Dunst, James McAvoy, Paul Bettany Wimbledon is a 2004 romantic comedy film directed by Richard Loncraine. The film centers on a washed-up tennis pro named Peter Colt and an up-and-coming tennis star named Lizzie Bradbury during ...more

19
11 5
Ranker Video
Regeneration James McAvoy, Jonny Lee Miller, Dougray Scott Regeneration is a 1997 film adaptation of the novel of the same name by Pat Barker. The film is directed by Gillies MacKinnon. It was released as Behind the Lines in the USA in 1998. The film ...more

20
12 6
Ranker Video
The Near Room James McAvoy, Andy Serkis The Near Room is a 1996 thriller film written by Robert Murphy and directed by David Hayman.

21
14 8
Ranker Video
Bright Young Things David Tennant, Dan Aykroyd, James McAvoy Bright Young Things is a 2003 British drama film written and directed by Stephen Fry. The screenplay, based on the 1930 novel Vile Bodies by Evelyn Waugh, provides satirical social commentary ...more

22
11 7
Ranker Video
Lorna Doone James McAvoy, Jesse Spencer, Aidan Gillen Lorna Doone is a 2001 romance/drama television movie version of Richard Doddridge Blackmore's novel of the same name. The film won the Royal Television Society's Television Award for Best Visual ...more

23
9 6
Ranker Video

24
8 6
Ranker Video

25
12 11
Ranker Video
The Pool Isla Fisher, James McAvoy, Kristen Miller Swimming Pool is a 2001 German slasher film, known in Germany as Der Tod feiert mit, The Pool in the USA. It is directed by Boris von Sychowski.

26
8 7
Ranker Video
Strings Iben Hjejle, Jesper Langberg, Jens Arentzen Strings is a mythic fantasy film about the son of an ostensibly assassinated ruler who sets out to avenge his father but through a series of revelations comes to a much clearer understanding of ...more

27
12 14
Bollywood Queen is listed (or ranked) 27 on the list The Best James McAvoy Movies
Bollywood Queen James McAvoy, Ian McShane, Karen David Bollywood Queen is a British Indian take on the William Shakespeare play Romeo and Juliet, directed by Jeremy Wooding and starring Preeya Kalidas and James McAvoy in the lead roles. Produced by ...more