ComingSoon is excited to debut an exclusive trailer for Delia’s Gone, the upcoming indie crime drama by director Robert Budreau. The film will debut in theaters on August 19.
“Living with an intellectual disability, Louis is wrongfully accused of the murder of his sister Delia and sentenced to 5 years in prison,” reads the film’s synopsis. “Upon release, he is visited by one of the last men to see her alive who implies there is more to her killing than meets the eye. Armed with this new information, Louis embarks on a personal mission to find who is responsible for Delia’s mysterious death.”
Check out the exclusive trailer for Delia’s Gone below:
Delia’s Gone stars Stephan James, Marisa Tomei, Travis Fimmel, and Paul Walter Hauser.