After being in development hell for over a decade, Netflix has finally acquired the rights to a live-action ’Masters Of The Universe’ film. Continue reading...