El joven Lucas vive con su tía religiosa en una tranquila ciudad rural. Pero esta pequeña vida agitada es con los días contados cuando la tía caritativa anuncia la llegada de otro sobrino Mario, recién salido de la cárcel.
Loretta Castorini (Cher) es una italo-americana que está comprometida con Johnny Cammareri (Danny Aiello), quien antes del matrimonio viaja a Palermo, Sicilia, a visitar a su madre moribunda. El padre de Loretta no aprueba el matrimonio porque cree que Loretta tiene mala suerte para el matrimonio, ya que el primer marido murió atropellado por un autobús.