This is based on a British stage play and has been adapted to an American setting. The critics hated this flick but I thought it was great. It's not for everyone but I found it to be a good character study with humor, sex, and all the other elements of fun sleaze that make a Ken Russell film so much raunchy fun. I like the character of Rasta and I haven't liked Ms. Russell in another movie before or since. Porn star Ginger Lynn Allen does a cameo as does cult actor Jack Nance. Go see 'Whore'. Even if you can't say it.