screenrant.com

  • Legion has introduced its version of Professor X. 1 / 9

    Dan Stevens As David Haller In Legion
  • Played by Harry Lloyd, this version of Xavier is David's father... 2 / 9

    Harry Lloyd Professor X Legion Season 3 Vertical
  • ...who abandoned his son when David was very young. 3 / 9

    Dan Stevens as David Haller in Legion vertical
  • Lloyd's Xavier is two decades older than the version played by Patrick Stewart... 4 / 9

  • ...as well as James McAvoy. 5 / 9

  • Stewart's Xavier had a streak of amorality... 6 / 9

    Patrick Stewart X-Men Vertical
  • ...and McAvoy's version was sometimes openly reckless. 7 / 9

    James McAvoy as Charles Xavier in X-Men
  • This new version is dangerous in the same ways. 8 / 9

    Harry Lloyd Legion Season 3 Vertical
  • Up next
    Robin and Batwoman
    Robin Confirmed To Exist In The Arrowverse By Batwoman (But Which One?)
    Go back & read full article