Masters of the Universe Film Possibly Headed to Amazon Variety reports that after Netflix's rejection of a planned live-action Masters of the Universe film, the project may have found a new home with Amazon. Last summer, Netflix turned down the film after a reported $30 million had already been invested in its development. The budget... Continue Reading →