
A troubled female guard finds her inner demons come to life during a night shift at a storage facility.
Directed by Shona Charlton (UK)
International short film festival and live event series based in Los Angeles

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