The film was shot over 17 days during the COVID-19 pandemic.
Made on a reported budget of $500K.
Directorial debut of the China Brothers.
The film had its world premiere at the Mammoth Film Festival 2023 where it won Best Genre Film.
When Gwen went to the soda machine, it's a cup dispenser with syrup soda machine oh so old however she had when she turned around to Coke glass Coke bottles in her hand.