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