1 of 1 images
Add to Lightbox
CAP-LEGRFS200806-26.JPG
Dan Stevens as David Haller.<br />
Legion (2017-2019, Season 3 Episode 5, "Chapter 24")<br />
*Filmstill - Editorial Use Only*<br />
CAP/RFS<br />
Image supplied by Capital Pictures

Dan Stevens as David Haller.
Legion (2017-2019, Season 3 Episode 5, "Chapter 24")
*Filmstill - Editorial Use Only*
CAP/RFS
Image supplied by Capital Pictures