Movies Special Splice Ending Explained: Dren's Transformation, Elsa's Fate & What Could've Been Jun 29, 2024