Most archaic and brutal trailer of this year? I'm sold.