Without a doubt, you have most likely watched one of the movies which James McAvoy has starred in. He has taken part in some highly recognized films which you and almost everyone else has loved. James McAvoy movies never cease to amaze and some of his performances really leave you with your jaw dropped the entire film. He really takes acting to the next level and portrays his characters in such a way that it really makes you believe they are his real personality.

Now, let’s get to the reason why you have come to this page. You must be searching for some of the best James McAvoy movies out there that you can watch right now! Well, if that sounds like what you are looking for then you have definitely come to the right place. We have gone and gathered what we believe are James’ best performances that will keep your eyes glued to the tv for hours on end. So just keep on reading to find out exactly what we have in store for you!

1. Split

For the first film on this list of James McAvoy movies, we have what we believe is one of his most terrifying and thrilling performances. The way that he portrays all these different personalities in this film is absolutely insane! If for some reason you haven’t seen it then go and give it a watch!

Split Movie Description

Kevin (James McAvoy) isn’t the only name entrapped in this man’s body. In fact, he has 23 different personalities living in him all of which emerge with different triggers. However, Kevin leads his psychiatrist Dr. Fletcher (Betty Buckley) to believe that one personality still hasn’t come to light. A personality that dominates them all. Things progressively get worse as the personalities within Kevin convince him to kidnap three girls. Not only that but with the personality known as the Beast on the way, everyone inside of Kevin erupts into chaos to please the Beast.

2. X-Men

Next up we have a movie which all of you must have watched! This one isn’t just for the first X-Men film but for the whole series. James’ performance is great in all of them! These are some of the best hero films out there, so if for some reason you haven’t seen them, then go ahead and change that now.

X-Men Movie Description

Mutants have begun to emerge all around the globe. They have powers that make them vastly superior to humankind. Every mutant, different from the next, with a unique mutation. They live in a world of fear as those who don’t understand them or hate them want all mutants exterminated. Regardless, led by their leader Xavier (James McAvoy), the X-Men fight for the people and world who want nothing to do with them. Their next battle involves one of their greatest foes, Magneto, who strongly believes that humans and mutants should never co-exist.

3. Atonement

This one is for all you romantics out there! If you want an incredible love story then you absolutely have to watch this one! We highly recommend it.

Atonement Movie Description

Young lovers Cecilia Tallis (Keira Knightley) and Robbie Turner (James McAvoy) have had their relationship torn apart by Cecilia’s jealous sister Briony (Saoirse Ronan). She orchestrated a lie causing them to split apart. Out of the three of them, Robbie suffers the most due to this lie, as he lands himself in prison. But when World War II rolls around, the two cross paths and the hope for their relationship to succeed appears again.

4. Glass

One of James’ more recent films is this one right here! It’s the film that comes after Unbroken and Split, closing the series. If you liked any of those then you absolutely have to give this one a watch.

Glass Movie Description

David Dunn (Bruce Willis) continues his search for Kevin Wendell Crumb (James McAvoy) and his 24 personalities. But a costly mistake lands him in a mental hospital alongside one of his greatest enemies, Elijah Price (Samuel L. Jackson). Not only that, but Kevin also resides in that hospital. Dunn must now deal with a psychiatrist who will stop at nothing to prove to the three men that they don’t have superpowers.

5. Wanted

For the final film on this list of James McAvoy movies, we have one that all you action fiends will love! The movie also has the beautiful Angelina Jolie so there’s another reason to watch it!

Wanted Movie Description

Wesley Gibson (James McAvoy) has an office job whose life appears to be going nowhere. But when his father ends up killed, something changes. He meets a woman named Fox (Angelina Jolie). Fox recruits Wesley into a group named the Fraternity. The group contains highly trained assassins who work for Fate itself. With the help of the Fraternity’s leader, Sloan (Morgan Freeman), Fox trains Wesley to access abilities he didn’t know he had. Though he loves his new abilities and the help that the Fraternity has offered him, he grows weary of them and his trust begins to crumble.

Scene from Glass for James McAvoy movies post.
  • Save
Scroll to Top
Copy link