On July 4th at 9pm, the mind-bending X-Men spin-off Legion kicks off its third and final season on Fox, wrapping up the experimental voyage into the troubled mind of Charles Xavier’s son as conceived by Fargo’s Noah Hawley.
Starring Dan Stevens as David Haller, this season again features Parks & Rec’s Aubrey Plaza among the supporting cast, and finally introduces David’s father, as played by Game of Thrones’ Harry Lloyd.