Creepy Trailer For Antlers Arrives

By Kevin Hoskinson The trailer for the Guillermo Del Toro produced film Antlers has been released, and it’s unsettling to say the least. The film stars Kerrie Russell as a teacher in a small Oregon town. Along with her sheriff brother (Jesse Plemons), she starts to realize one of her students is harboring a dark secret with horrible consequences. The […]