Entertainment

The Best James McAvoy Movies  

Reference
2.2k votes 571 voters 38k views 37 items

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
Atonement is listed (or ranked) 1 on the list The Best James McAvoy Movies
Keira Knightley, Benedict Cumberbatch, Saoirse Ronan
Atonement is a 2007 British romantic drama 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, Romola ...more

More Atonement

#116 of 291 The Top Tearjerker Movies That Make Men Cry #171 of 220 The Greatest World War II Movies of All Timelisted on Every Oscar Winning Film Ever

2
X-Men: First Class is listed (or ranked) 2 on the list The Best James McAvoy Movies
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

More X-Men: First Class

#177 of 1,699 The Most Rewatchable Movies #19 of 183 The Best Superhero Movies Ever Made #258 of 582 The Greatest Film Scores of All Time

3
Filth is listed (or ranked) 3 on the list The Best James McAvoy Movies
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
The Last King of Scotlan... is listed (or ranked) 4 on the list The Best James McAvoy Movies
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

More The Last King of Scotland

#180 of 382 The Best War Movies Ever #73 of 719 The Best Black Movies Ever Made, Rankedlisted on Every Oscar Winning Film Ever

5
Becoming Jane is listed (or ranked) 5 on the list The Best James McAvoy Movies
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

More Becoming Jane

#366 of 808 The Greatest Chick Flicks Ever Made #282 of 347 The Best Movies Based On Books #60 of 77 The Best Period Romance Movies

6
Wanted is listed (or ranked) 6 on the list The Best James McAvoy Movies
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

More Wanted

#1,328 of 1,699 The Most Rewatchable Movies #141 of 183 The Best Superhero Movies Ever Made #255 of 547 The Greatest Movies for Guys

7
The Chronicles of Narnia... is listed (or ranked) 7 on the list The Best James McAvoy Movies
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

More The Chronicles of Narnia: The Lion, the Witch and the Wardrobe

#4 of 78 The Best Film Adaptations of Young Adult Novelsfeaturing The Best Characters in the Chronicles of Narnia, Rankedlisted on Every Oscar Winning Film Ever

8
Trance is listed (or ranked) 8 on the list The Best James McAvoy Movies
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
Penelope is listed (or ranked) 9 on the list The Best James McAvoy Movies
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

More Penelope

#844 of 1,699 The Most Rewatchable Movies #199 of 808 The Greatest Chick Flicks Ever Made #15 of 67 Funny Names to Give a Pig

10
Starter for 10 is listed (or ranked) 10 on the list The Best James McAvoy Movies
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

More Starter for 10

#108 of 119 The Best College Movies Ever #94 of 94 The Best Teen Comedy Movies, Ranked #25 of 42 The Best British Romantic Comedies

11
Rory O'Shea Was Here is listed (or ranked) 11 on the list The Best James McAvoy Movies
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
Welcome to the Punch is listed (or ranked) 12 on the list The Best James McAvoy Movies
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
13
The Conspirator is listed (or ranked) 13 on the list The Best James McAvoy Movies
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

More The Conspirator

#170 of 239 The Best Movies Based on True Stories #264 of 318 The Best Political Films Ever Made #130 of 144 The Best Films Directed by Famous Actors

14
The Last Station is listed (or ranked) 14 on the list The Best James McAvoy Movies
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
Gnomeo & Juliet is listed (or ranked) 15 on the list The Best James McAvoy Movies
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

More Gnomeo & Juliet

#352 of 600 The Best Animated Films Ever #1,183 of 1,699 The Most Rewatchable Movieslisted on The Best Soundtracks and Scores by Elton John

16
Arthur Christmas is listed (or ranked) 16 on the list The Best James McAvoy Movies
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

More Arthur Christmas

#317 of 600 The Best Animated Films Ever #25 of 59 Every Movie Coming To Netflix In January 2020 #40 of 110 The Best Christmas Movies of All Time

17
Wimbledon is listed (or ranked) 17 on the list The Best James McAvoy Movies
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

More Wimbledon

#682 of 808 The Greatest Chick Flicks Ever Made #531 of 601 The Greatest Epic Movies Ever Made #143 of 180 The Best Sports Movies Ever Made

18
Frank Herbert's Children... is listed (or ranked) 18 on the list The Best James McAvoy Movies
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

More Frank Herbert's Children of Dune

#1,458 of 1,699 The Most Rewatchable Movies #84 of 179 The Best Miniseries in TV History #98 of 103 The Best Susan Sarandon Movies

19
Split is listed (or ranked) 19 on the list The Best James McAvoy Movies
James McAvoy, Anya Taylor-Joy, Betty Buckley
Split is a 2016 American psychological horror thriller film directed and written by M. Night Shyamalan. After a wholesome teen birthday party, three girls are taken in broad daylight: friends ...more

More Split

#63 of 258 The Best Psychological Thrillers of All Time #148 of 183 The Best Superhero Movies Ever Made #10 of 102 The Best Movies of 2017, Ranked

20
The Near Room is listed (or ranked) 20 on the list The Best James McAvoy Movies
James McAvoy, Andy Serkis
The Near Room is a 1996 thriller film written by Robert Murphy and directed by David Hayman.
21
Regeneration is listed (or ranked) 21 on the list The Best James McAvoy Movies
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
22
Ranker Video
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
23
It: Chapter Two is listed (or ranked) 23 on the list The Best James McAvoy Movies
It: Chapter Two Bill Skarsgård, James McAvoy, Jessica Chastain
It: Chapter Two is a 2019 American horror film directed by Andy Muschietti, based on the 1986 novel by Stephen King. 27 years later, the Losers Club have grown up and moved away, until a ...more

More It: Chapter Two

#288 of 769 The Best Horror Movies of All Time #41 of 52 The Best Movies Based on Stephen King Booksfeaturing Everything 'IT Chapter Two' Changed From The Book

24
Lorna Doone is listed (or ranked) 24 on the list The Best James McAvoy Movies
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
25
Novel to Screen: Writing... is listed (or ranked) 25 on the list The Best James McAvoy Movies
Novel to Screen: Writing Atonement James McAvoy