Um investigador policial na Los Angeles dos anos 30 perde seu distintivo e acaba se tornando detetive particular. Pouco casos e a falta de dinheiro para se custear acaba mudando quando uma bela e rica Clare, (Diane Kruger) o procura para encontrar seu amante desaparecido. Marlowe (Liam Neeson) se anima com o caso, mas nada é tão simples como parece.