Ben Murphy (John Krasinski) e Sadie Jones (Mandy Moore) sono fidanzati e vogliono sposarsi subito e vivere insieme felicemente, ma c’è un problema: la chiesa frequentata dalla famiglia di Sadie, St. Augustine, è guidata dal reverendo Frank (Robin Williams), che non intende benedire l’unione dei due giovani fino a che non avranno frequentato e superato il suo corso di preparazione al matrimonio. Il corso consiste in una serie di stravaganti lezioni, bizzarri compiti a casa e alcune intrusioni nella privacy che mettono a dura prova il rapporto tra i due ragazzi.