The Umbrella Academy season 3 Set Photo Shows First Look At Potential Villains

The Umbrella Academy season 3’s potential villains have been unveiled in a new set photo. Known as the Sparrow Academy, some of the mysterious group (including Justin H Min’s Ben, or ‘Sparrow Number 2’ as he’s known now) are shown looming above Tom Hopper’s Luther Hargreeves, who lies nervously on the ground next to a … Read more