Phantoms haunt a young woman on a beach.Phantoms haunt a young woman on a beach.Phantoms haunt a young woman on a beach.