The film was shot in 1998 but not released until 2021. Allegedly, all copies were destroyed in a fire until a copy was found 23 years later.
Edwin Craig and Lisa Guerrero had previously appeared in Tim Burton's Batman (1989) and Batman Returns (1992), respectively.