Netflix’s Umbrella Academy TV Series Confirms Premiere Date, New Photos Released

While it’s not much, for fans excited for the upcoming Netflix show Umbrella Academy, it was confirmed today that the show will premiere on the streaming service on February 15th. In addition, some new photos for the show have been released. Check them out below: