“Behold… the Lord of Destruction!” Netflix has released an official trailer for their animated series Masters of the Universe: Revelation, directed by Kevin Smith. We’ve been waiting a long time for the live-action movie, which may or may not ever be released, but until then – check out this… Read entire story.
Source: FirstShowing.net