Sitges 2014: The Grand Finale

Monday October 13th, 2014, a gentle calm settles over the beachside Catalonian town of Sitges. There are no more flesh-eating zombies, no more tourists or press clambering for seats in horror flicks, and no more impassioned nerds toting their Game of Thrones wares. The film […]