Legion poster
TV

Legion (2017)

S02E09 Chapter 17

May 29, 2018 • Season 2 • Episode 9 • HD

Inner demons take control.