4.9 Delia’s Gone Aug. 19, 2022Delia’s Gone IMDb: 4.9 2022 90 min 17 viewsLiving with an intellectual disability, Louis is wrongfully accused of the murder of his sister Delia and sentenced to 5 years in prison. Upon ...CrimeDramaMysteryThriller