×

The Island Where People Disappear


The Island Where People Disappear


In 1900, three lighthouse keepers vanished from a remote island off the coast of Scotland. There are many theories as to their ultimate fate, each more disturbing than the last.