Le film est raconté à travers les yeux de la petite Maisie, 7 ans, ballotée au coeur d'une bataille pour sa garde qui oppose sa mère Susanna (une ancienne rock star) et son père Beale (un vendeur d'art).
Un couple de sans-abris désespérés commet un homicide en légitime défense, les laissant ainsi que leurs enfants fugitifs à la recherche d'un endroit sûr.
La giroflée sensible Cara existe dans sa vie banale jusqu'à ce que l'apparition du charismatique Jay débloque de puissants désirs en elle. Lorsque le bel amant français de Jay arrive, le voyage de Cara vers la découverte de soi prend une tournure sombre et inattendue, avec des conséquences...