The Big Sleep is a 1946 film noir drama directed by Howard Hawks and based on a novel of the same name by Raymond Chandler. Philip Marlowe (Humphrey Bogart), a private detective with a hard-boiled and cynical attitude towards life, has accepted a new client. Wealthy General Sternwood (Charles Waldron) asks Marlowe to help him settle the debts of his youngest daughter, Carmen (Martha Vickers). It seems that Carmen has a gambling habit and owes money to Arthur Gwynn Geiger (Theodore von Eltz), the owner of a book shop. However, the General's oldest daughter, Vivian (Lauren Bacall), approaches Marlowe without her father's knowledge. She believes that her father actually contacted Marlowe to find a missing friend of the family. As Marlowe continues to investigate the bookseller, he begins to uncover a shady underground pornography operation. Since Carmen Sternwood is involved and Vivian begs for Marlowe's help, he is drawn deeper and deeper into a troubling plot of deceit and danger.