The Hollywood Reporter has the news that James Purefoy and Charlotte Riley will play King Randor and Queen Marlena, parents to Nicholas Galitzine's He-Man, in the toy-based blockbuster.