Dues germanes òrfenes són criades per les tietes d'una forma atípica: sense regles ni obligacions i amb molts llibres d'encanteris al seu voltant. Totes dues saben que tenen poders extraordinaris però això té un preu: tots els homes que se n'enamorin estan destinats a morir prematurament.

Hilary (Julia Roberts) és una atractiva jove que ja gairebé ha renunciat a l'amor, i la resta de la seva vida tampoc no va gaire bé. Un dia decideix contestar un anunci en un diari, en què se sol·licita una noia atenta i servicial. Va a una luxosa mansió, on coneix Victor (Campbell Scott), un jove de bona família que pateix una leucèmia que tothom creu incurable, inclòs el seu dominant pare (David Selby).

Quan Lady Ginebra contreu matrimoni amb el rei Artús, ho fa moguda per dues raons: el respecte i l'admiració que sent per ell i la necessitat de protegir el seu regne, Leonesse. Però el destí fa que s'encreui el seu camí amb el del cavaller Lancelot, nouvingut a Camelot. Sorgeix immediatament l'amor entre ells, col·locant Ginebra en la situació d'escollir entre el rei o Lancelot.

George Webber, famós compositor de cançons romàntiques, està començant a cansar-se de la relació amb la seva xicota. Però una circumstància inesperada us ajudarà a resoldre el problema de manera fulminant: es creua al carrer amb una jove vestida de núvia que el deixa absolutament fascinat; tant és així que, tot i saber que està casada, no pararà fins a esbrinar on passarà la lluna de mel.