Legion poster
TV

Legion (2017)

S01E08 Chapter 8

Mar 29, 2017 • Season 1 • Episode 8 • HD

David faces his biggest challenge yet.