“Battle of The Damned” trailer. Via Constant Reader BigGator5, try to guess the moment in this trailer when my interest was piqued. No, really.