Kevin Smith Shares BTS Video look at Masters of The Universe, Scare Glow, and Hints at Huge Teela Revelation!

Masters of the Universe: Revelation showrunner Kevin Smith reveals secrets about Teela, Scare Glow, and more surprises in a new behind-the-scenes video.