Watchworthy

The Best James McAvoy Movies 

Reference
Updated September 6, 2019 2.2k votes 580 voters 38.2k 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.

Data-driven recommendations based on voting from over 40 million monthly visits to Ranker. Try the free app
list ordered by
1
Atonement is listed (or ranked) 1 on the list The Best James McAvoy Movies
Keira Knightley, Benedict Cumberbatch, Saoirse Ronan

Released: 2007

Directed by: Joe Wright

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 

#47 of 366 The Best Movies Based On Books #209 of 222 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

Released: 2011

Directed by: Matthew Vaughn

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 

#207 of 1,699 The Most Rewatchable Movies #498 of 599 The Greatest Epic Movies Ever Made #251 of 347 Movies with the Best Soundtracks

3
Filth is listed (or ranked) 3 on the list The Best James McAvoy Movies
James McAvoy, Imogen Poots, Jamie Bell

Released: 2013

Directed by: Jon S. Baird

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
Becoming Jane is listed (or ranked) 4 on the list The Best James McAvoy Movies
Anne Hathaway, Maggie Smith, James McAvoy

Released: 2007

Directed by: Julian Jarrold

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 

#303 of 366 The Best Movies Based On Books #362 of 804 The Greatest Chick Flicks Ever Made #221 of 265 The Best Teen Romance Movies

5
The Last King of Scotlan... is listed (or ranked) 5 on the list The Best James McAvoy Movies
Kerry Washington, Gillian Anderson, James McAvoy

Released: 2006

Directed by: Kevin Macdonald

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 

#198 of 375 The 50+ Best War Movies Ever Made, Ranked #107 of 726 The Best Black Movies Ever Made, Rankedlisted on Every Oscar Winning Film Ever

6
Wanted is listed (or ranked) 6 on the list The Best James McAvoy Movies
Angelina Jolie, Morgan Freeman, James McAvoy

Released: 2008

Directed by: Timur Bekmambetov

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 

#417 of 1,699 The Most Rewatchable Movies #143 of 187 The Best Superhero Movies Ever Made #252 of 548 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

Released: 2005

Directed by: Andrew Adamson

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 

The Best Characters in the Chronicles of Narnia, Ranked #18 of 366 The Best Movies Based On Bookslisted on Every Oscar Winning Film Ever

8
Penelope is listed (or ranked) 8 on the list The Best James McAvoy Movies
Reese Witherspoon, Christina Ricci, Russell Brand

Released: 2007

Directed by: Mark Palansky

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 

#929 of 1,699 The Most Rewatchable Movies #145 of 804 The Greatest Chick Flicks Ever Made #36 of 79 The Greatest Supernatural & Paranormal Teen Films

9
Trance is listed (or ranked) 9 on the list The Best James McAvoy Movies
Rosario Dawson, James McAvoy, Vincent Cassel

Released: 2013

Directed by: Danny Boyle

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

Released: 2006

Directed by: Tom Vaughan

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 

#109 of 120 The Best College Movies Ever #27 of 43 The Best British Romantic Comedies #95 of 97 The Best Teen Comedy Movies, Ranked

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

Released: 2004

Directed by: Damien O'Donnell

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

Released: 2013

Directed by: Eran Creevy

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

Released: 2010

Directed by: Robert Redford

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 

#186 of 243 The Best Movies Based on True Stories #25 of 47 The Best US Civil War Movies Ever Made #292 of 322 The Best Political Films Ever Made

14
Gnomeo & Juliet is listed (or ranked) 14 on the list The Best James McAvoy Movies
Ozzy Osbourne, Emily Blunt, Hulk Hogan

Released: 2011

Directed by: Kelly Asbury

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 

#326 of 601 The Best Animated Films Ever #1,171 of 1,699 The Most Rewatchable Movieslisted on The Best Soundtracks and Scores by Elton John

15
The Last Station is listed (or ranked) 15 on the list The Best James McAvoy Movies
Helen Mirren, Paul Giamatti, James McAvoy

Released: 2009

Directed by: Michael Hoffman

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
16
Wimbledon is listed (or ranked) 16 on the list The Best James McAvoy Movies
Kirsten Dunst, James McAvoy, Paul Bettany

Released: 2004

Directed by: Richard Loncraine

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 

#388 of 804 The Greatest Chick Flicks Ever Made #513 of 599 The Greatest Epic Movies Ever Made #162 of 182 The Best Sports Movies Ever Made

17
Arthur Christmas is listed (or ranked) 17 on the list The Best James McAvoy Movies
Eva Longoria, Hugh Laurie, James McAvoy

Released: 2011

Directed by: Sarah Smith, Barry Cook

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 

#284 of 601 The Best Animated Films Ever #66 of 109 The Best Christmas Movies of All Time #338 of 466 The Best Feel-Good Movies

18
Frank Herbert's Children... is listed (or ranked) 18 on the list The Best James McAvoy Movies
Susan Sarandon, Daniela Amavia, Barbora Kodetová

Released: 2003

Directed by: Greg Yaitanes

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,099 of 1,699 The Most Rewatchable Movies #97 of 172 The Best Miniseries in TV History #26 of 37 The Best Space Opera TV Shows

19
Sherlock Gnomes is listed (or ranked) 19 on the list The Best James McAvoy Movies
James McAvoy, Emily Blunt, Chiwetel Ejiofor

Released: 2018

Directed by: John Stevenson

Sherlock Gnomes is a 2018 British-American 3D computer-animated fantasy romantic comedy mystery film directed by John Stevenson. Gnomeo (James McAvoy) and Juliet (Emily Blunt) recruit detective ...more
20
Victor Frankenstein is listed (or ranked) 20 on the list The Best James McAvoy Movies
James McAvoy, Daniel Radcliffe, Jessica Brown Findlay

Released: 2015

Directed by: Paul McGuigan

Victor Frankenstein is a 2015 American science fantasy horror film directed by Paul McGuigan, based on contemporary adaptations of Mary Shelley's 1818 novel Frankenstein. Told from Igor's ...more
21
The Disappearance of Ele... is listed (or ranked) 21 on the list The Best James McAvoy Movies
Jessica Chastain, James McAvoy, Viola Davis

Released: 2013

Directed by: Ned Benson

The Disappearance of Eleanor Rigby is the collective title of three films written and directed by Ned Benson. The films star Jessica Chastain and James McAvoy, and is Benson's first feature film ...more
22
Split is listed (or ranked) 22 on the list The Best James McAvoy Movies
James McAvoy, Anya Taylor-Joy, Betty Buckley

Directed by: M. Night Shyamalan

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 

#53 of 250 The Best Psychological Thrillers of All Time #4 of 29 The Scariest Superhero Movies, Ranked #81 of 187 The Best Superhero Movies Ever Made

23
The Near Room is listed (or ranked) 23 on the list The Best James McAvoy Movies
James McAvoy, Andy Serkis

Released: 1996

Directed by: David Hayman

The Near Room is a 1996 thriller film written by Robert Murphy and directed by David Hayman.
24
Ranker Video
David Tennant, Dan Aykroyd, James McAvoy

Released: 2003

Directed by: Stephen Fry

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
25
Atomic Blonde is listed (or ranked) 25 on the list The Best James McAvoy Movies
Charlize Theron, James McAvoy, John Goodman

Directed by: David Leitch

Atomic Blonde is a 2017 American action spy thriller film directed by David Leitch and written by Kurt Johnstad. It is based on Antony Johnston's 2012 graphic novel The Coldest City, which ...more

More Atomic Blonde 

#138 of 185 The Greatest Comic Book Movies of All Time #31 of 102 The Best Movies of 2017, Ranked #10 of 20 The Best Live-Action Comic Book Adaptations Of The Decade Not From Marvel Or DC, Ranked