James Purefoy and Charlotte Riley have been cast as King Randor and Queen Marlena in Amazon MGM Studios and Mattel Films’ live-action take on Masters of the Universe. Travis Knight is directing ...