Get past the initial S&M encounter and you will find a complex and honest study of love and friendship, racism and homophobia in 1990's London. More serious than Tales of the City, this is a bitter-sweet story which left me with many questions but plenty of hope.