Ce n'est pas la première fois que Robert Mitchum et Sarah Miles partagent l'affiche d'un film. Ils étaient déjà en 1970 les deux acteurs principaux de La Fille de Ryan de David Lean.
Si Michael Winner offre ici le rôle de la soeur aînée Charlotte Sternwood à Sarah Miles, le cinéaste britannique dirigera plus tard celle qui jouait le même rôle dans la première adaptation de Howard Hawks à savoir Lauren Bacall.C'est en 1988 dans Rendez-vous avec la mort.
C'est la seconde fois que Robert Mitchum interprète Philip Marlowe. Il jouait déjà le rôle du célèbre detective inventé par Raymond Chandler dans Farewell, my lovely de Dick Richards tourné en 1975. Ses illustres prédécesseurs sont Dick Powell dans Murder, my sweet (1944) d'Edward Dmytryk, Humphrey Bogart dans Le Grand Sommeil (1946) de Howard Hawks, Robert Montgomery dans La Dame du lac (1947) que l'acteur a aussi réalisé, George Montgomery dans The brasher doubloon (1947) de John Brahm, James Garner dans Marlowe (1969) de Paul Bogart et Elliott Gould dans Le Privé (1973) de Robert Altman. Le personnage a aussi donné naissance à des téléfilms et des séries télé.
Si le roman de Raymond Chandler se déroulait en Californie dans les années 1940, cette nouvelle adaptation se déroule dans l'Angleterre des années 1970. Le réalisateur, producteur et scénariste du film, Michael Winner a sans doute cherché à se rapprocher de ce qu'il connaissait puisqu'il est lui-même né à Londres.
Le grand sommeil est la deuxième adaptation pour le cinéma du livre de Raymond Chandler. Ces aventures de Philip Marlowe avaient été adaptés en 1946 par Howard Hawks dans le film du même nom Le Grand Sommeil avec Humphrey Bogart et Lauren Bacall.