2025-05-16 The Severed Sun (VOD) The Severed Sun (VOD) May 16 The Severed Sun (VOD) The Severed Sun VOD Release Date. The Severed Sun arrives on Digital platforms via Video on Demand May 16, 2025.