Mark Hamill tops cast list for Netflix’s Masters of the Universe: Revelation – CNET