Following Sir Patrick Stewart's iconic run, James McAvoy took over the role of Charles Xavier, alias Professor X, the leader and substitute patriarch of the X-Men. He first played the superhero in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results