Climax (2018) DVD Release Date was set for May 28, 2019. The Digital Release date was May 7, 2019.
May 28, 2019
May 7, 2019
https://www.youtube.com/watch?v=Hi69nL_VrTE
97 Minutes
September 19, 2018