Top 10 Best Movies Starring James Mcavoy Of All The Time

James McAvoy is a Scottish actor who made his acting debut as a teen in The Near Room in 1995. His notable television work includes the drama show State of Play and the science fiction show Frank Herbert’s Children of Dune. He is best known for his roles in The Last King of Scotland (2006), Atonement (2007) and X-Men: First Class (2011). McAvoy won a BAFTA Film Award for Orange Rising Star Award (2006) and a BAFTA nomination for Best Actor in a Supporting Role (2007). He truly encompasses each personality and manages to do it so well that there are some that believe he deserves Oscar recognition. He recently delved into the world of M. Night Shyamalan appearing as Kevin in the psychological thriller, Split in which he portrayals a dangerous man with 24 distinct personalities. So now it’s time to check out the top 10 best movies starring James McAvoy of all the time.


1. Atonement (2007)

Atonement (2007)


Atonement is a British romantic war drama film based on the wartime book by Ian McEwan which is starring James McAvoy, Keira Knightley, Saoirse Ronan, Romola Garai and Vanessa Redgrave in the lead role. The film is about a thirteen-year-old writer who irrevocably changes the course of several lives when she accuses her older sister’s lover of a crime he did not commit. McAvoy was in the lead role of Robbie Turner, a man with a Cambridge education which wasn’t earned, but gained because of his mother’s close relationship with her employer. McAvoy describes Robbie as one of the most difficult characters he has ever played, “because he’s very straight-ahead”

2. Filth (2013)

Filth (2013)
Filth is a British crime comedy-drama film based on Irvine Welsh’s novel Filth. It stars James McAvoy, Jamie Bell, and Jim Broadbent. McAvoy plays bipolar-suffering Detective Sergeant Bruce Robertson, residing in Edinburgh, Scotland and enjoying many of life’s vices, such as drugs, alcohol and ‘the games’ – a phrase he uses for the plots he puts together directed at his fellow colleagues. He is clearly the best man for the job—the rest of his colleagues are just idiots.

3. X-Men: Days of Future Past (2014)

X-MenDays of Future Past (2014)
X-Men: Days of Future Past is an American superhero film based on the fictional X-Men characters that appear in Marvel Comics. The film is time traveling superhero sequel with actions and lots of violence. It is the seventh installment of the X-Men film series and acts as a sequel to both 2006’s X-Men: The Last Stand and 2011’s X-Men: First Class. The film features an ensemble cast where James McAvoy was in the role of Charles Xavier who is also a founder of Xavier’s School for Gifted Youngsters and leader of the X-Men.

4. The Chronicles of Narnia: The Lion, the Witch, and the Wardrobe (2005)

The Chronicles of Narnia The Lion, the Witch, and the Wardrobe (2005)
The Chronicles of Narnia: The Lion, the Witch, and the Wardrobe is a British-American high fantasy film based on The Lion, the Witch, and the Wardrobe, the first published and second chronological novel in C. S. Lewis’s children’s epic fantasy series, The Chronicles of Narnia. McAvoy was in the role of Mr. Tumnus, a faun who at first works for the White Witch, but befriends Lucy Pevensie and joins Aslan’s forces. It was a small part, but he displayed the requisite charm and didn’t need to return for any of the lesser sequels.

5. Becoming Jane (2007)

Becoming Jane (2007)
Becoming Jane is the biographical portrait of a pre-fame Jane Austen and her romance with a young Irishman named Tom Lefroy played by James McAvoy. Jane Austen was financially strapped parents (James Cromwell, Julie Walters) expect her to marry the nephew of wealthy Lady Gresham. But Jane Austen had affection on Tom who already wins her heart as he gave her knowledge which will be useful for her in a future career as a novelist.


6. Starter For 10 (2006)

Starter For 10 (2006)
Starter for 10 is a 2006 British comedy-drama film starring James McAvoy Alice Eve Rebecca Hall Dominic Cooper in the leading role. The film was set in 1985 where a working-class student Brian Jackson played by McAvoy navigates his first year at Bristol University. He wins a place on a University Challenge quiz team. McAvoy got chance to showcase his comic credentials in the leading role.

7. Wanted (2008)

Wanted (2008)
Wanted is an American- German action thriller film loosely based on the comic book miniseries of the same name by Mark Millar and J. G. Jones. The film is starring s James McAvoy, Morgan Freeman, and Angelina Jolie in the lead role. McAvoy was in the role of Wesley Gibson who works in a cubicle but learns he is heir to a career as an assassin. McAvoy was initially rejected for the lead role after early screen-testing, with the studio citing his look and physique as the main problem but he was the perfect for the role and that he was snapped up and quickly went to work on his physique to fit their ideal.

8. X-Men: First Class (2011)

X-Men First Class (2011)
X-Men: First Class is an American superhero film, based on the X-Men characters appearing in Marvel Comics. The film is about the United States government enlists the help of Mutants with superhuman abilities to stop a malicious dictator who is determined to start World War III in 1962. McAvoy was in the role of the telepathic mutant leader and founder of the X-Men.McAvoy said he did not read comic books as a child, but added that he was a fan of the X-Men cartoons from the age of 10.

9. The Last King of Scotland (2006)

The Last King of Scotland (2006)
The Last King of Scotland  is a historical drama film based on Giles Foden’s novel The Last King of Scotland (1998). It covers the events of the brutal Ugandan dictator Idi Amin’s regime as seen by his personal physician during the 1970’s. James McAvoy as Nicholas Garrigan who decides to go abroad and seek adventure by working at a Ugandan missionary clinic. Set in the 1970s, this tale of love, deceit and intertwining relationships is a must-see for anybody who wants to see McAvoy’s best work.


10. Trance (2013)

Trance (2013)
Trance is a British psychological thriller film starring James McAvoy, Vincent Cassel, and Rosario Dawson. McAvoy was in the role of Simon who is an art auctioneer, becomes an accessory to the theft of a painting–Goya’s Witches in the Air–from his own auction house. The film presents a sexy distraction but proves a mind is a terrible thing to waste. The movie flashy style, plus its stark violence and nudity, ought to transfix male genre auds.


About Author

Leave A Reply