Trash Fire is a 2016 American black comedy film written and directed by Richard Bates Jr. and starring Adrian Grenier, Angela Trimbur, Fionnula Flanagan, AnnaLynne McCord, Matthew Gray Gubler, and Sally Kirkland.
Suffering from depression and longstanding guilt over a fire that killed his parents and disfigured his younger sister Pearl, Owen Roberts struggles through relationship issues with his girlfriend Isabel Sullivan.
Together with Isabel and on his own, Owen regularly sees uninterested psychiatrist Florence and takes medication for sudden seizures that include flashbacks to the fateful house fire he blames himself for.
Devoutly religious, Violet greets the couple coldly, insists they sleep apart, and repeatedly refers to Isabel as a whore.
She then goes to see Pastor Sterling at her local church to tell him of haunting visions that she began experiencing when Owen returned.
She confesses that she set the fire that killed her daughter and son-in-law, and convinced Owen he was responsible in order to drive him to suicide.
Back at home, Violet hides the snake in the toilet bowl and masturbates while watching an evangelist preach on television.
The site's critics consensus reads: "Trash Fire has a confidently scabrous appeal, although its unsympathetic characters and nihilistic black comedy may leave a sour taste with some viewers.