Legion has introduced its version of Professor X. 1 / 8
Played by Harry Lloyd, this version of Xavier is David's father... 2 / 8
...who abandoned his son when David was very young. 3 / 8
Lloyd's Xavier is two decades older than the version played by Patrick Stewart... 4 / 8
...as well as James McAvoy. 5 / 8
Stewart's Xavier had a streak of amorality... 6 / 8
...and McAvoy's version was sometimes openly reckless. 7 / 8
This new version is dangerous in the same ways. 8 / 8