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.