2024-09-17 Cuckoo (VOD) Cuckoo (VOD) September 17 Cuckoo (VOD) Cuckoo VOD Release Date. Cuckoo finally heads home on Video on Demand and Digital platforms on September 17, 2024.