A surreal encounter on an isolated beach forces a young woman to confront her reality.A surreal encounter on an isolated beach forces a young woman to confront her reality.A surreal encounter on an isolated beach forces a young woman to confront her reality.