He-Man Masters of the Universe (1987) – Nostalgia Critic Doug Walker August 11, 2008 Channel Awesome, Doug Walker, Nostalgia Critic, Videos 3 Comments The Nostalgia Critic reviews the 1987 live action movie of He-Man. Read More »