The Umbrella Academy is a new Netflix original series that you’ve probably heard of, if only because it’s been plastered across the Netflix home page for the last few weeks, and that’s well deserved: it’s fantastic! It delivers a lot of the action and fun that make superheroes so great, while also having amazing twists, […]