Two sisters are home alone on a dark, stormy night, all very horror-cliche until something or someone starts to unravel.
Directed by Sarah Le (USA)
Los Angeles International Short Film Festival
Two sisters are home alone on a dark, stormy night, all very horror-cliche until something or someone starts to unravel.
Directed by Sarah Le (USA)