Off the coast of Maine lies a bleak, windswept rock known as Boon Island. For centuries, sailors have washed ashore here only to face madness, starvation, and the unthinkable. Desperate acts of cannibalism, whispers of spectral figures, and the lonely shadow of its lighthouse kee ... Show more