This ranking is based on an algorithm that combines various factors, including the votes of our users and search trends on the internet.

List of James McAvoy Movies: Ranked Best To Worst

1. Split (2016)
77
1
Split
PG-13
77
1

Three teenage girls, Cassey, Claire and Marcia are kidnapped by Kevin Wendell who suffers from dissociative identity disorder with 23 different personalities. A 24th persona, the most sinister one, can appear anytime. The girls, therefore, have to find a way to escape, before it is too late for them.

As:
Cast
Role:
Dennis / Patricia / Hedwig / The Beast / Kevin Wendell Crumb / Barry / Orwell / Jade
Genres:
Thriller, Horror
Star Cast:
Bruce Willis, M. Night Shyamalan, Betty Buckley, Anya Taylor-Joy, Haley Lu Richardson
2. X-Men: Days of Future Past (2014)
40
2
X-Men: Days of Future Past
PG-13
40
2

In 2023, mutants are pushed to the brink of extinction by Sentinels, robotic killing machines programmed to identify and exterminate them, as well as humans helping them. In a desperate attempt, Professor X, Magneto, Storm, and Kitty Pryde send volunteer Wolverine five decades back to stop a younger Mystique from attempting to assassinate Bolivar Trask, who created the Sentinels.

As:
Cast
Role:
Charles Xavier
Director:
Bryan Singer
Genres:
Thriller, Adventure, Sci-Fi, Action
3. X: First Class (2011)
38
2
X: First Class
PG-13
38
2

The 5th movie in X-Men film series centres on the relationship of two very powerful mutants, Charles Xavier and Eric Lensherr, as they join hands to prevent Sebastian Shaw, a dangerous mutant from starting a nuclear war. However, Eric has his own plan which causes a rift between the two friends.

As:
Cast
Role:
Charles Xavier
Director:
Matthew Vaughn
Genres:
Adventure, Sci-Fi, Action
4. Atonement (2007)
39
5
Atonement
R
39
5

Based on Ian McEwan’s novel of the same name, the movie tells the tragic story of young lovers Cecelia Tallis and Robbie Turner. A lie from Cecelia’s jealous younger sister Briony sends Robbie to prison and then to World War II. Robbie and Cecelia both lose their lives in the war. 

As:
Cast
Role:
Robbie Turner
Director:
Genres:
Drama, War, Mystery, Romance
Star Cast:
Benedict Cumberbatch, Keira Knightley, Vanessa Redgrave, Saoirse Ronan, Ailidh Mackay
5. Deadpool 2 (2018)
23
2
Deadpool 2
R
23
2

Blaming himself for his girlfriend's death, Deadpool makes a failed attempt at committing suicide and reluctantly joins the X-Men while recovering at the X-Mansion. His team rescues angry young mutant Russell Collins from an abusive orphanage, only to find out that Collins is being hunted by Cable, a cyborg soldier from the future, for murdering his family.

As:
Cast, uncredited
Role:
Charles Xavier
Director:
David Leitch
Genres:
Adventure, Comedy, Sci-Fi, Action
6. X-Men: Apocalypse (2016)
35
2
X-Men: Apocalypse
PG-13
35
2

En Sabah Nur, the first mutant worshipped as a god in ancient Egypt, wakes up thousands of years later and is extremely dissatisfied with the modern world. He recruits four powerful mutants, Storm, Psylocke, Angel and Magneto, to bring about Apocalypse to the world, which Professor Xavier and Mystique must prevent with the help of young recruits.

As:
Cast
Role:
Professor Charles Xavier
Director:
Bryan Singer
Genres:
Adventure, Action, Sci-Fi
7. The Last King of Scotland (2006)
22
3
The Last King of Scotland
R
22
3

The movie is based on Giles Foden's 1998 novel, The Last King of Scotland. Nicholas Garrigan, a young Scottish doctor is employed by the Ugandan President Idi Amin as his personal physician. Nicholas initial trusts Amin but soon realises that the latter is savage. He tries to flee from Uganda, but his life is endangered with Amin finding out the truth.

As:
Cast
Role:
Dr. Nicholas Garrigan
Director:
Kevin Macdonald
Genres:
Thriller, Drama, Biography, History
Star Cast:
Forest Whitaker, Kerry Washington, David Oyelowo, Gillian Anderson, Simon McBurney
8. The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005)
32
2
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
PG
32
2

Sent to a safe country house during WWII, four siblings find a secret passageway to the magical world of Narnia through a wardrobe. The two brothers and two sisters soon learn that they are destined to free Narnia from the curse of an eternal winter by assisting the great lion Aslan against the evil White Witch, Jadis.

As:
Cast
Role:
Mr. Tumnus
Director:
Andrew Adamson
Genres:
Family, Fantasy, Adventure
Star Cast:
9. Inside I'm Dancing (2004)
15
5
Inside I'm Dancing
R
15
5
As:
Cast
Role:
Rory O'Shea
Director:
Damien O'Donnell
Genres:
Drama, Comedy
Star Cast:
Ruth McCabe, Brenda Fricker, Steven Robertson, Alan King
10. Wanted (2008)
29
1
Wanted
R
29
1

Wesley Gibson, an abused office worker frustrated with his job and personal life, learns that his estranged father was an assassin and was recently killed by a hitman named Cross, who is now after him. Rescued by the sexy assassin Fox, he must learn the ropes of the trade to be able to face Cross himself.

As:
Cast
Role:
Wesley
Director:
Timur Bekmambetov
Genres:
Thriller, Crime, Action, Fantasy
Star Cast:
Angelina Jolie, Morgan Freeman, Chris Pratt, Terence Stamp, Thomas Kretschmann
11. Becoming Jane (2007)
22
4
Becoming Jane
PG
22
4

Based on the life of British author Jane Austen, the film depicts her lasting love for Tom Lefroy, at that time a penniless apprentice lawyer. An aspiring writer, she has many wealthy suitors; but chooses not accept them because such union may hamper her creativity. She cannot marry Tom either because his entire family depends on him. 

As:
Cast
Role:
Tom Lefroy
Director:
Julian Jarrold
Genres:
Biography, Drama, Romance
Star Cast:
12. Atomic Blonde (2017)
18
3
Atomic Blonde
R
18
3

Atomic Blonde is a 2017 action thriller film, which tells the story of an undercover MI6 agent, who is sent to Berlin during the Cold War to investigate the murder of a fellow agent as well as recover a stolen list having the names of several exceptional secret agents. 

As:
Cast
Role:
David Percival
Director:
David Leitch
Genres:
Action, Thriller, Mystery
Star Cast:
Charlize Theron, Sofia Boutella, John Goodman, Eddie Marsan, Toby Jones
13. It Chapter Two (2019)
15
1
It Chapter Two
R
15
1

Based on It, the 1986 horror novel by Stephen King, the film shows Pennywise, the Dancing Clown, returning to the town of Derry after 27 years, once again terrorizing people. The seven youngsters, who have earlier defeated him, are now grown ups, busy with their own life. Yet they must unite once again if they want to save the mankind. 

As:
Cast
Role:
Bill Denbrough
Director:
Andy Muschietti
Genres:
Drama, Fantasy, Horror
Star Cast:
14. Trance (2013)
12
0
Trance
R
12
0

Art auctioneer, Simon, teams with a gang led by Franck to steal a costly painting from his own auction house, but loses memory after receiving a blow in the head during the heist. After unsuccessfully torturing him to find where he hid the painting, Franck hires hypnotist Elizabeth to probe his mind, but she reaches deeper than they had anticipated.

As:
Cast
Role:
Simon
Director:
Genres:
Thriller, Mystery, Drama, Crime
Star Cast:
Rosario Dawson, Vincent Cassel, Danny Sapani, Matt Cross
15. Filth (2013)
12
3
Filth
R
12
3

In this adaptation of 1998 novel by Irvine Welsh, Bruce Robertson is a deceitful policeman who is awaiting his promotion and will do anything for it. When he is assigned to solve a murder case of a Japanese student, he begins scheming against his fellow cops. Soon, he looses his grip on himself and starts hallucinating. 

As:
Cast
Role:
Bruce
Director:
Jon S. Baird
Genres:
Crime, Drama, Comedy
Star Cast:
Imogen Poots, Eddie Marsan, Jamie Bell, Brian McCardie
16. Penelope (2006)
18
4
Penelope
PG
18
4

Penelope Wilhern, heiress of an aristocratic family, is born with a pig-nose owing to a family curse which can break only if she finds true love with ‘one of her own kind.’ Raised alone hidden in mansion, when her family fails to find right suitor she escapes in the outside world and discovers her true self. Will she succeed in breaking the curse?     

As:
Cast
Director:
Mark Palansky
Genres:
Comedy, Romance, Fantasy
Star Cast:
17. The Disappearance of Eleanor Rigby: Her (2013)
10
2
The Disappearance of Eleanor Rigby: Her
R
10
2

This film is the second part of two films which revolve around the lives of Conor Ludlow and Eleanor Rigby, a young married couple living in New York. This film looks at their lives, from the point of view of Eleanor.  

As:
Cast
Role:
Conor Ludlow
Director:
Ned Benson
Genres:
Drama
Star Cast:
18. The Last Station (2009)
9
2
The Last Station
R
9
2

Famed novelist Leo Tolstoy gets into an argument with his wife over the rights to Tolstoy’s literary legacy. His wife believes that he should bequeath them to her, but Tolstoy’s chief disciple believes that the rights should belong to the people of Russia.

As:
Cast
Role:
Valentin
Director:
Michael Hoffman
Genres:
Drama, Biography, Romance
Star Cast:
19. Strings (2004)
8
1
Strings
PG
8
1
As:
Cast, Voiceover
Role:
Hal
Director:
Anders Rønnow Klarlund
Genres:
Fantasy, Adventure, Drama
Star Cast:
Derek Jacobi, Ian Hart, Catherine McCormack, Julian Glover
20. The Conspirator (2010)
10
2
The Conspirator
PG-13
10
2

After President Abraham Lincoln is assassinated, seven men and one woman are arrested and charged with conspiracy against Lincoln, the Vice President and the Secretary of State. Although initially reluctant, lawyer Frederick Aiken soon starts to think that Mary, who is charged as co-conspirator may be innocent,

As:
Cast
Role:
Frederick Aiken
Director:
Genres:
History, Drama, Crime
21. The Disappearance of Eleanor Rigby: Him (2013)
9
2
The Disappearance of Eleanor Rigby: Him
R
9
2

This romantic drama film tells the story of a couple, Connor and Eleanor, trying to  reclaim the love and the happy life that they once had. The film is shown through the perspective of Connor.

As:
Cast
Role:
Conor Ludlow
Director:
Ned Benson
Genres:
Romance, Drama
Star Cast:
22. Regeneration (1997)
4
2
Regeneration
R
4
2
As:
Cast
Director:
Gillies MacKinnon
Genres:
Drama, War, Biography, History
Star Cast:
Jonathan Pryce, Jonny Lee Miller, David Hayman, James Wilby
24. Starter for 10 (2006)
11
2
Starter for 10
PG-13
11
2

An intelligent student joins the Bristol University where he soon becomes a part of the quiz team.  He soon finds himself confused regarding his feelings for two different girls: Alice and Rebecca.  

As:
Cast
Director:
Tom Vaughan
Genres:
Sport, Romance, Drama, Comedy
Star Cast:
Mark Gatiss, James Corden, Benedict Cumberbatch, Joseph Friend, James Gaddas, Catherine Tate, Robert Cawsey
26. Victor Frankenstein (2015)
17
0
Victor Frankenstein
PG-13
17
0

Eccentric medical student, Victor Frankenstein, strikes a friendship with amateur anatomist, and circus-clown Igor Straussman. With Igor’s help, Frankenstein conducts experiments to re-animate dead tissues to create life and overcome death by solving mysteries of creation; but it leads to alarming results, inviting public wrath. When Frankenstein’s obsession threatens to cross boundaries of sanity, Igor must save him from his monstrous creation. 

As:
Cast
Role:
Victor Frankenstein
Director:
Paul McGuigan
Genres:
Thriller, Horror, Sci-Fi, Drama
Star Cast:
27. Muppets Most Wanted (2014)
7
1
Muppets Most Wanted
TV-PG
7
1

The Muppets set out on a grand world tour, performing in locations such as Madrid, Berlin, London and Dublin. However, just after finishing their performance in Berlin, they find themselves involved in a jewel heist.

As:
Cast
Director:
James Bobin
Genres:
Crime, Musical, Family, Comedy, Mystery, Adventure
28. Wimbledon (2004)
10
3
Wimbledon
PG-13
10
3

After slipping to the rank of 119, British tennis pro Peter colt decides to retire from competitive tennis. As he appears for his last Wimbledon, he meets Lizzie Bradbury, an American rising star and the two fall in love. Peter once again  starts winning games. But Lizzie's overprotective father objects to the liaison, fearing it will hamper her career.    

As:
Cast
Director:
Richard Loncraine
Genres:
Romance, Comedy, Sport
29. Welcome to the Punch (2013)
11
1
Welcome to the Punch
R
11
1

Welcome to the Punch is a British action thriller film which tells the story of a veteran detective, who gets a final chance to bring a notorious criminal to justice, when the latter is forced to return to London.

As:
Cast
Role:
Max Lewinsky
Director:
Eran Creevy
Genres:
Crime, Action, Thriller
Star Cast:
Mark Strong, Daniel Mays, Andrea Riseborough, Johnny Harris
30. The Disappearance of Eleanor Rigby: Them (2014)
8
2
The Disappearance of Eleanor Rigby: Them
R
8
2

Conor and Eleanor's relationship goes sour after an incident. Conor manages to move on from that, but Elenor stays affected by it for long. However, Conor gets distressed when Elenor decides to take a break from their marriage.

As:
Cast
Role:
Conor Ludlow
Director:
Ned Benson
Genres:
Drama
Star Cast:
31. Swimming Pool - Der Tod feiert mit (2001)
4
1
Swimming Pool - Der Tod feiert mit
R
4
1
As:
Cast
Director:
Boris von Sychowski
Genres:
Thriller, Horror
Star Cast:
Isla Fisher, Kristen Miller, Elena Uhlig, Paul Grasshoff
32. Submergence (2017)
10
3
Submergence
10
3
As:
Cast
Role:
James More
Director:
Wim Wenders
Genres:
Thriller, Drama, Romance
Star Cast:
Alicia Vikander, Alexander Siddig, Celyn Jones, Reda Kateb
33. The Near Room (1995)
8
1
The Near Room
8
1
As:
Cast
Director:
David Hayman
Genres:
Drama, Thriller
Star Cast:
Andy Serkis, Tom Watson, David Hayman, David O'Hara, Adrian Dunbar
34. Bollywood Queen (2002)
7
1
Bollywood Queen
7
1
As:
Cast
Role:
Jay
Director:
Jeremy Wooding
Genres:
Romance, Musical
Star Cast:
Ian McShane, Ciarán McMenamin, Ray Panthaki, Preeya Kalidas, Kat Bhathena

TV Movie(s)

1. Lorna Doone (2000)
5
0
Lorna Doone
5
0
As:
Cast
Director:
Mike Barker
Genres:
Romance, Drama
Star Cast:
Jesse Spencer, Barbara Flynn, Aidan Gillen, Trevor Cooper, Ruth Sheen
2. An Angel Passes By (1997)
8
0
An Angel Passes By
8
0
As:
Cast
Role:
Local boy
Director:
David Baillie
Star Cast:
Kenneth Glenaan, Paul Young, Annette Whyte, Kate Donnelly

Animation(s)

Arthur Christmas (2011)
Arthur Christmas
PG
Plot:

Santa’s clumsy son Arthur, learns that because of a technical glitch, a little girl's Christmas present has been misplaced. Therefore, he sets out on a mission to deliver the present before it is too late. 

As:
Cast, Voiceover
Role:
Arthur
Director:
Barry Cook, Sarah Smith
Genres:
Animation, Adventure, Fantasy, Family, Comedy
Gnomeo & Juliet (2011)
Gnomeo & Juliet
G
Plot:

Gnomeo & Juliet is an animated romantic comedy film, which tells the story of Gnomeo and Juliet, two garden gnomes from opposing communities, who fall for each other. Now, they will need to overcome their respective clans in order to be with each other.   

As:
Cast, Voiceover
Role:
Gnomeo
Director:
Kelly Asbury
Genres:
Comedy, Romance, Animation, Family

TV Shows and Videos

State of Play (2003)
State of Play
TV-14
As:
Cast
Role:
Dan Foster
Director:
David Yates
Genres:
Crime, Thriller, Romance, Mystery, Drama
Star Cast:
Bill Nighy, Kelly Macdonald, David Morrissey, John Simm
His Dark Materials (2019)
His Dark Materials
TV-14
As:
Cast
Role:
Lord Asriel
Director:
Tom Hooper, Otto Bathurst, Jamie Childs
Genres:
Adventure, Drama, Family, Fantasy
Star Cast:
Kit Connor, Dafne Keen, Tyler Howitt , Archie Barnes
Early Doors (2003)
Early Doors
As:
Cast
Director:
Adrian Shergold, Craig Cash
Genres:
Comedy
Star Cast:
Mark Benton, Rita May, Lorraine Cheshire, John Henshaw
Shameless (2004)
Shameless
As:
Cast
Director:
Peter Lydon, Metin Hüseyin, David Evans, Mark Mylod, Dearbhla Walsh
Genres:
Comedy, Drama, Crime
Star Cast:
Corin Redgrave, David Threlfall, Rebecca Atkinson, Alice Barry, Nicky Evans
ShakespeaRe-Told (2005)
ShakespeaRe-Told
As:
Cast
Director:
David Richards, Ed Fraiman, Brian Percival, Mark Brozel
Genres:
Comedy, Romance, Drama
Star Cast:
Johnny Vegas, Twiggy, Damian Lewis, Nick Malinowski, Russell Loten
Children of Dune (2003)
Children of Dune
As:
Cast
Role:
Leto Atreides II
Director:
Greg Yaitanes
Genres:
Fantasy, Sci-Fi, Drama, Adventure
Star Cast:
Susan Sarandon, Steven Berkoff, Ian McNeice, Julie Cox, Daniela Amavia
The Inspector Lynley Mysteries (2001)
The Inspector Lynley Mysteries
As:
Cast
Director:
Richard Laxton, Brian Stirner, Alrick Riley, Robert Bierman
Genres:
Mystery, Romance, Drama, Crime
Star Cast:
Phyllis Logan, Henry Cavill, Idris Elba, Indira Varma, Nathaniel Parker, Sharon Small, Lesley Vickerage