5 Recommended Movies of James McAvoy

In this list, we will show you 5 recommended movies of James McAvoy.

Liputan6.com, Jakarta - Movies of James McAvoy have captured the attention of audiences around the world with their variety and strong performances. The famous Scottish actor, now 44, is known for his wide-ranging acting skills, from emotional drama to intense action roles. Over the years, he has built a solid reputation for delivering memorable performances in both blockbuster hits and critically acclaimed films.

In this list, we will show you five recommended movies from James McAvoy you should add to your watchlist and where to watch them in the US region.

Chronicles of Narnia (2005)

Where to Watch: Amazon Video, Apple TV Store, Fandango At Home

McAvoy played the role of Tumnus, a hirsute satyr, in this fantasy film based on C.S. Lewis's beloved novel. Directed by Andrew Adamson, the movie follows the Pevensie children as they enter the magical land of Narnia. McAvoy starred alongside Georgie Henley and Tilda Swinton, and his warm, emotional performance helped the film resonate with family audiences worldwide.

Wanted (2008)

Where to Watch: Amazon Video, Apple TV Store, Fandango At Home

This action film marked McAvoy's breakthrough Hollywood role, where he portrayed Wesley Gibson, a frustrated office worker who learns he is the son of a legendary assassin. Directed by Timur Bekmambetov, the film features high‑octane action and stylized visuals. McAvoy starred alongside Angelina Jolie and Morgan Freeman, with his transformation from timid employee to skilled killer driving the story.

X-Men: First Class (2011)

Where to Watch: Disney Plus, HBO Max, Amazon Video, Apple TV Store, Fandango At Home

McAvoy starred as Professor Charles Xavier in this superhero prequel directed by Matthew Vaughn. The film explores the early friendship between Xavier and Magneto, played by Michael Fassbender, as they build the first X‑Men team. Co‑starring Jennifer Lawrence and Nicholas Hoult, the movie blends action with character drama, and McAvoy’s charismatic performance anchors the franchise’s younger timeline.

Filth (2013)

Where to Watch: fuboTV, Amazon Video, Fandango At Home, FlixFling, Apple TV Store, Spectrum On Demand, Kanopy, Hoopla

McAvoy starred in this dark crime comedy‑drama directed by Jon S. Baird, earning Best Actor at the British Independent Film Awards. He plays Bruce Robertson, a corrupt Edinburgh detective competing for a promotion while spiraling into addiction and manipulation. Co‑starring Jamie Bell and Eddie Marsan, the film mixes disturbing humor with psychological depth, showcasing McAvoy’s fearless range.

Split (2016)

Where to Watch: HBO Max, Amazon Video, Apple TV Store, Fandango At Home

McAvoy portrayed Kevin Wendell Crumb, a man living with 23 distinct personalities, in M. Night Shyamalan’s psychological thriller. The story follows three kidnapped girls trying to escape his grasp as a terrifying new identity emerges. Acting opposite Anya Taylor‑Joy, McAvoy delivered a chilling, transformative performance that earned widespread acclaim and continued in the sequel Glass (2019).