The virtual TCA panel for The Umbrella Academy kicked off with the opening battlefield scene from the sophomore season which debuted July 31 on Netflix. The new season finds our favorite dysfunctional family of superheroes in Dallas during the ’60s. After they take down some soldiers with their superpowers, Five (Aidan Gallagher) teleports out of there […]