When an island off the coast of Ireland is invaded by bloodsucking aliens, the locals discover that getting drunk is the only way to survive.
Winner of “best film” audience awards at five international film festivals.
Winner Irish Film & Television Awards 2012, Best actress.