Producer, TV lover, dog whisperer
Spoilers below for Legion S3.03 — Chapter 22
Spoilers below for Legion S3.01 — Chapter 20