BREAKING: On August 30, #Netflix released the film "The Deliverance," directed by Lee Daniels. It is inspired by the real-life experiences of Latoya Ammons and her family, which took place in Gary, Indiana, in 2011.

This story involves what was claimed to be demonic possessions… pic.twitter.com/7R0ydKUgrS

— Official Ghost Adventures Fans (@GACrewFans) September 1, 2024