By: Gizmodo Posted On: September 17, 2024 View: 13 The new animated Witcher film, Sirens of the Deep hits Netflix on February 11, 2025. Read this on Gizmodo