Keri Russell

Antlers (Movie Review)

One of the more anticipated Horror films of 2021 has to be the Scott Cooper (Crazy Heart 2009, Hostiles 2017) directed and Guillermo del Toro (Hellboy 2004, Pan’s Labyrinth 2006) produced Antlers. Having an unfortunate original release date of April 2020, it was one of ... Read More