The self-professed "deadliest film ever made."
New Trailer for TIFF Midnight Madness Closer LEONOR WILL NEVER DIE
Director Martika Ramirez Escobar's movie will close this year's Midnight
Madness strand of the Toronto International Film Festival.