Daily Archive: September 20, 2018

Relive the creation of the original Predator costume

A huge part of why the Predator franchise is still relevant is the work of Stan Winston and his team. Their Oscar-nominated creature effects on the original 1987 film turned what could have been...