Vital Thrills got a chance to chat with showrunner/executive producer Kevin Smith and the cast of the Netflix series Masters of the Universe: Revelation, including Chris Wood (Prince Adam / He-Man), Sarah Michelle Gellar (Teela), Tiffany Smith (Andra), Tony Todd (Scare Glow). The highly-anticipated series will premiere on the streaming service on July 23, 2021, and …