在殖民地摩洛哥,畫家將置身在一場偽造、貪污和謀殺的陰謀中
對法蘭西斯來說,他的愛人大衛(David)變成一名危險情人。大衛清醒時,個性溫和開朗,但是一旦他酒醉了,就會變得十分暴力,會破毀法蘭西斯的畫作,甚至揚言要殺死畫家,取出他的內臟。
當大衛離開倫敦到摩洛哥時,法蘭西斯無法阻止,只好跟隨他所愛的人,來到摩洛哥北部古城丹吉爾(Tangier)。在這裡,他發現一個繁榮的外國人居住社區。這些人聚集在沙漠,狂飲香檳,卻也傳出謀殺犯罪。
當法蘭西斯認出一位偽冒他朋友畢卡索的人時,警方要求他協助調查,如果他拒絕,就把大衛拘留入獄。深怕獄中反同性戀的犯人會殺了他,法蘭西斯別無選擇,只能著手調查致命謀殺案。