The Big Sleep is a 1978 film, the second film version of Raymond Chandler's 1939 novel of the same name. The picture was directed by Michael Winner and stars Robert Mitchum in his second feature film portrayal of the detective Philip Marlowe. The cast includes Sarah Miles, Candy Clark, Joan Collins, and Oliver Reed, also featuring James Stewart as General Sternwood. The story's setting was changed from 1930s Los Angeles to present-day London. The film contained material more explicit than what could only be hinted at in the 1946 version, such as homosexuality, pornography and nudity.