Masters of the Universe Revelation.jpg Masters of the Universe: Revelation Part 1 | Official Trailer | Netflix Video of Masters of the Universe: Revelation Part 1 | Official Trailer | Netflix