In 1905, a mother mourns the loss of her daughter to influenza. Trapped in the home with her threatening husband, she seeks an escape.
Leah Loftin
Director
Evelyn
Writer