A motley crew of podcasters set out to investigate the mysterious disappearance of three strangers in an idyllic, coastal Irish town.