The Vanishing

The Vanishing

Some thing that isn't theirs to keep is discovered by three light house keepers within an uninhabited island off Scotland's coast.