Director of Netflix horror reveals dog's death and cast hospitalisations on-set
The director of Netflix horror The Deliverance has revealed stories of real-life horror happenings from the film’s set. Starring Glenn Close, the Lee Daniels-directed ...
Metro
15 hours ago