Lee Daniels' horror film 'The Deliverance' has sparked outrage over a shocking scene featuring Glenn Close. Based on the true story of the 'Demon House' in Indiana, the film depicts a family's claims of demonic possession. The film's release on Netflix has led to discussions about its portrayal of supernatural events and the challenges faced during production.