The film, independently financed by 2929 Productions, stars Uma Thurman and Evan Rachel Wood.
The film, financed independently by 2929 Productions, features Uma Thurman and Evan Rachel Wood as its lead actors.