Because there's more to extra-terrestrial life than humans with prosthetics stuck to their foreheads.
Fans looking to snag their own Wemby-and-alien combo may be out of luck.
Amazon MGM Studios will release ‘Masters Of The Universe’ with Jared Leto and Idris Elba in theaters on June 5, 2026.