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.
1951
1993
1972
2025
2004
1975
1997
1990
1967
2005
1939
1998
1978
1962
1973