(Photo by Murray Close/TM and Copyright ©20th Century Fox Film Corp. All rights reserved./courtesy Everett Collection)

All James McAvoy Movies Ranked

James McAvoy got his start in British comedies and dramas, working in ensembles like Bright Young Things and TV’s Shameless, while taking the lead early in Starter for 10. His role as hirsute satyr Mr. Tumnus in The Lion, The Witch and the Wardrobe got him major exposure, and an in with the young crowd. McAvoy started to pick up awards attention while on the peripheral in the Forrest Whitaker-starring The Last King of Scotland, a fitting fate considering the observer character he played in that Idi Amin biopic. The Best Picture-nominated Atonement quickly followed.

But it was his role in the raucous Wanted that proved his breakthrough, and that maybe McAvoy could hack it in action blockbuster world. This led to his most iconic role yet, that of Professor X as the X-Men sidewined into the past with First Class. His matchup against Michael Fassbender’s Magneto remains among the most engaging hero/villain feuds in superhero cinema. With that, we’re ranked all James McAvoy movies by Tomatometer! Alex Vo

#1

#2

#3

#4

#5

#6

#7

#8

#9

#10

#11

#12

#13

#14

#15

#16

#17

#18

#19

#20

#21

#22

#23

#24

#25

#26

#27

#28

#29

#30

#31

#32

#33

#34