The Umbrella Academy raked in an insane amount of viewers in its first month of streaming on Netflix April 17, 2019 IFTTT, Metro loading... Share this Share on FacebookTweet on TwitterPlus on Google+