As coisas estão ruins para Alex (Jack Nicholson). O comércio de vinho, seu ganha-pão, não está dando dinheiro; seu filho Jason (Stephen Dorff) o odeia e sua esposa Suzanne (Judy David) é alcoolatra. Sua amante, a cubana Gabriella (Jennifer Lopes), é faxineira e comenta que um cliente seu tem um valiosíssimo colar de diamantes. Desesperado por dinheiro, Alex chama o ladrão Victor (Michael Caine), que entende de cofres, para lhe ajudar no plano. Mas os problemas familiares se cruzam com o roubo, e tudo corre o risco de ir de mal a pior. Agora a família está em pé de guerra, todos com um só objetico em mente que é ficar com o colar...nem que para isso seja preciso matar".