LEGION - Pictured: Dan Stevens as David Haller. CR: Chris Large/FX

LEGION – Pictured: Dan Stevens as David Haller. CR: Chris Large/FX

2016-2017 Superhero TV Schedule