Ben Murphy (John Krasinski) y Sadie Jones (Mandy Moore), que se han prometido recientemente, están deseosos de empezar su vida juntos y vivir felices para siempre. El problema es que la iglesia de la familia de Sadie, St. Augustine, está a cargo del reverendo Frank (Robin Williams), que no bendecirá la unión de Ben y Sadie hasta que superen su patentado e "infalible" curso de preparación al matrimonio. El riguroso método del reverendo Frank, que consiste en extravagantes clases, descabellados deberes para hacer en casa y una cierta y descarada invasión de la privacidad, pone a prueba la relación de Ben y Sadie.
Olvídense del vivir felices para siempre¿cuentan tan siquiera con lo necesario para ir al altar?