DVD / Blu-ray Release Date
December 28, 2021
Castle Falls (2021) DVD Release Date was set for December 28, 2021. The Digital Release date was December 21, 2021.
December 28, 2021
December 21, 2021
https://www.youtube.com/watch?v=XetRSFqprNM
89 Minutes
December 3, 2021