A host of parasitic sea creatures target a fishing trawler in this strange and timely debut from writer-director Neasa Hardiman