En 1939, à Bay City en Californie, alors que la carrière du détective privé Philip Marlowe bat de l’aile, Clare Cavendish vient lui demander son aide pour retrouver son ancien amant, Nico Peterson, mystérieusement disparu...
Margaret, quadragénaire divorcée, vit seule à Dublin. Elle tente de faire face à la disparition inquiétante de son fils, qui a fugué. Un soir, après le travail, elle porte secours à Joe, une petite frappe de 17 ans. L'adolescent entre peu à peu dans sa vie et la bouleverse.