Julianne et Michael se sont connus étudiants et ont vécu une liaison amoureuse aussi brève que passionnée. Devant les hésitations de Julianne, ils décident de rompre mais de rester amis. Ils concluent alors un étrange pacte : si à 28 ans aucun des deux n'a trouvé l'âme soeur, ils se marient.