The Vanishing

    Three lighthouse keepers on an uninhabited island off the coast of Scotland discover something that isn't theirs to keep.
    • Runtime: 1 hour and 48 minutes
    • Release Date: January 4, 2019