Sight Unseen (VOD) May 19 Video on Demand , United States Sight Unseen VOD Release Date. Sight Unseen arrives on Digital platforms via Video on Demand May 19th, 2026.