Dec 30, 20201 minThe Vanishing GirlsHolden Davis and his mysterious assistant, Eileen, set out to find Barbados' only serial killer.