Netflix Dropped First Look Images and Release Date for MASTERS OF THE UNIVERSE: REVELATION

It feels like years since Netflix first announced that it was working on Masters of the Universe: Revelation. And after getting bits of pieces here and there and a long cast list full of talented stars, we finally have our first look at the new series! And -you may want to take a seat- a … Continue reading Netflix Dropped First Look Images and Release Date for MASTERS OF THE UNIVERSE: REVELATION