
During her stay at a public psychiatric hospital, Wren realizes she’s trapped within a deeply flawed healthcare system.
Directed by Charlotte Rose Manning (USA)
Los Angeles International Short Film Festival

During her stay at a public psychiatric hospital, Wren realizes she’s trapped within a deeply flawed healthcare system.
Directed by Charlotte Rose Manning (USA)