Entertainment

The Best James McAvoy Movies  

Reference
2.1k votes 564 voters 37.7k 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
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
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 Scotland 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
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
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
7
The Chronicles of Narnia: The ... 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
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
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
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
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
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
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
18
Frank Herbert's Children of Du... is listed (or ranked) 18 on the list The Best James McAvoy Movies
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
19
The Near Room is listed (or ranked) 19 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.
20
Regeneration is listed (or ranked) 20 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
21
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
22
Lorna Doone is listed (or ranked) 22 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
23
Novel to Screen: Writing Atone... is listed (or ranked) 23 on the list The Best James McAvoy Movies
Novel to Screen: Writing Atonement James McAvoy
24
Split is listed (or ranked) 24 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
25
It: Chapter Two is listed (or ranked) 25 on the list The Best James McAvoy Movies
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