Bea Cordelia's debut.
The factory manufactures parts by plastic injection molding. The large boxes seen in the warehouse contain the plastic resin used to mold plastic parts.
The film's planned theatrical release on March 27, 2020 was canceled due to the COVID-19 pandemic and was released on Apple TV, Amazon Prime Video, Google Play, Vudu and Fandango Now video on demand services on May 5, 2020.