The new Masters of the Universe movie coming in 2026 joins a franchise that has included eight other releases, including movies, TV shows, and spin-offs. Masters of the Universe got its start in 1982 ...
Notably, all seven of the films also had theatrical releases, making a strong argument that a theatrical run can pay dividends for years after a film has left cinemas.
Every life is a universe all its own.