… Eternal's release, and this trailer will get you in the proper demon-killing mood. … Bracing For Hell …