News The Umbrella Academy: What Happened to Sloane Hargreeves? Sources from Comingsoon • TVLine on Youtube • Published 2 months ago