
A troubled female guard finds her inner demons come to life during a night shift at a storage facility.
Directed by Shona Charlton (UK)
Los Angeles International Short Film Festival
A troubled female guard finds her inner demons come to life during a night shift at a storage facility.
Directed by Shona Charlton (UK)