En su XX aniversario de boda, Maggie (Cher, "Hechizos de Luna ') recibe dos regalos Jack (Ryan O'Neal,' Bones '), su marido: uno es un collar de diamantes y otro es el precio a su cabeza. A pesar de mantener una imagen de feliz matrimonio, aunque sin hijos, Maggie sabe que su marido infiel tarda diez años de su auxiliar. Aun así, se mantiene fiel. Maggie ha decidido celebrar sus años junto a Jack cometer suicidio. Mientras tanto, su marido espera que el asesino que ha pagado para matar a ella, a Tony (Chazz Palminteri, 'Una historia del Bronx'), y termina con ella para cobrar el seguro de vida de cinco millones tienen Maggie.