Masters Of The Universe’s Digital Release Date Officially Confirmed

Prime Video has announced that the movie Masters of the Universe, originally released in theaters in 2026, will be available to stream on July 22nd. This comes quickly after the film’s theatrical run, as it didn’t do well in cinemas.

More to come…

2026-07-20 16:16