This review contains spoilers for the Season 3 premiere of Legion and spoiler-free impressions of the following five episodes, which were provided to critics in advance.
It’s hard to write a critique of Legion’s final season premiere while knowing what’s to come. Having watched the first six episodes and spent some time on set during episode 7, we’ve experienced the cognitive dissonance of what’s ahead. While this first episode Season 3 is delightfully fun and filled with everything you love about Legion (plus time travel!), its subsequent installments — though compelling to watch — can’t help but feel hollow.
In its final season’s premiere, the stage is set for a showdown: David Haller (Dan Stevens) wants to change the past to prevent a world-ending future (at his hand). He’s made mistakes and old friends are now foes. But to fix it means time travel, and a new set of bad guys who really don’t like when you mess with time (because they want to eat it).
Source: IGN.com Legion: Season 3 Premiere Review