Nick Tellis, un agent especial antidroga, es veu obligat a ajudar en el cas de l'assassinat d'un altre policia quan les pistes que seguien els investigadors arriben a un punt mort.

Una dona (Jessica Lange) adopta un nen abandonat. Però quan la mare biològica (Halle Berry) aconsegueix refer la seva vida, reclama al nen amb l'ajuda d'un combatiu advocat (Samuel L. Jackson).

Barcelona, Espanya, 1912. La desaparició d'una nena de família acomodada desencadena una sèrie d'esdeveniments que sacsejaran els febles fonaments d'una societat hipòcrita.