简介:In a remote coastal town, nestled far away from civilization, resides a peculiar trio comprising of a sibling duo and their nurturing matron. Their idyllic existence takes a tumultuous turn when an unexpected visitor, their long-lost patriarch, makes a sudden entrance, triggering a chain of unfortunate events.