Fashion designer Joanna Crane leads a double life. By night she is China Blue, a prostitute who's attracted the attention of a sexually frustrated private detective, and a psychopathic priest in possession of a murderous sex toy.
1972
2023
2015
1954
2001
1994
1980
1998
2003
2004
1997
1999
1928
1973
1981
1970
1920
1931