Helen, atrapada en la rutina y el cuidado familiar, ve su vida cambiar con el regreso de su vecina de la infancia. Juntas enfrentan un amor secreto que habían ocultado desde niñas.
Franky (Benicio del Toro, 'Che, el argentino') acaba de robar un enorme diamante que debe entregar a Avi (Dennis Farina), un mafioso neoyorquino. Por el camino, hace escala en Londres, donde se deja convencer por Boris (Rade Serbedzija, 'La pequeña Venecia') para apostar en un combate de boxeo clandestino. Lo que no sabe es que se trata de una ...