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.
1978
1987
1996
1979
1997
1976
1968
1975
1983
1999
1965
2006
1971
2001
2010
1984
2025