A girls’ weekend on a remote island. Sounds cosy. Except for the uninvited guest, who they don’t want to remember from their schooldays…