Masters of the Universe set for August streaming release
Masters of the Universe set for Prime Video debut in August 2026 after surprise $100m box office run, Play understands.
Masters of the Universe set for Prime Video debut in August 2026 after surprise $100m box office run, Play (thisisplay.co.uk) understands.
He-Man is coming home.
Masters of the Universe is slated to begin streaming on Prime Video in Augus…

