Masters of the Universe: Revelation poster
TV

Masters of the Universe: Revelation (2021)

S01E02 The Poisoned Chalice

Jul 23, 2021 • Season 1 • Episode 2 • HD

Teela and her partner have turned into mercenaries and take on a job from an enigmatic woman. Their mission is to venture into the depths of Snake Mountain to recover an ancient goblet.