Sheryl Lee (Michelle ) and Esai Morales (Charles) previously appeared together in the 1992 Broadway production of Oscar Wilde's Salome.
Sheryl Lee (Michelle) and James Marshall (Robert) previously played lovers in Twin Peaks. In the film, they play former lovers.