The Vanishing - Clip - There's More Of Them

2019-03-28 1

Set on an uninhabited island 20 miles from the rugged Scottish coast, The Vanishing tells the story of three lighthouse keepers who stumble on something that isn't theirs to keep.