“It’s always the quiet places where the mad shit happens.” Finally! The trailer for the Irish creature feature has arrived.