Quick Plot Summary: Released in 2019, All That We Destroy is a Horror, Science Fiction, Thriller, TV Movie film directed by Chelsea Stardust, written by Sean Keller. The narrative crafts an atmosphere of dread and suspense, using psychological terror and visual scares. It provides a scannable look at the movie's central conflict involving Israel Broussard as Spencer Harris.