British Stars in Marvel and DC Comic Book Movies
You Won't Believe How Many Brits Have Starred in Marvel and DC Movies
13
Scottish actor James McAvoy plays the younger version of Professor Xavier in X-Men: First Class, X-Men: Days of Future Past, and X-Men: Apocalypse. He'll appear next in X-Men: Dark Phoenix.