Theresa, a meat inspector played by Sarah Lassez, finds her life spiraling out of control as she battles a terminal illness and a series of bizarre hallucinations. The film, directed…