A great costume whether you want to channel your inner Moira from 'The Crows Have Eyes' or not... Here's that trailer... Getty Images