Anna (Gia Paige) está a punto de comenzar un nuevo capítulo en su vida: se casa con Milo, su amor de la infancia. Cuando la feliz pareja acude a su iglesia para hablar con su sacerdote sobre la posibilidad de oficiar su boda, el padre Thomas (Steve Holmes) se muestra sorprendido pero encantado de verlos. Pero no todo va bien con Anna. Después de pedirle a Milo que se retire para poder ocuparse de todo el papeleo, le confiesa al padre Thomas que engañó a Milo. Fue un error estúpido cuando empezaron a salir hace años. Nunca se lo ha dicho a Milo, pero quiere el perdón del padre Thomas antes de que se casen para poder empezar el matrimonio con buen pie. El padre Thomas la escucha atentamente, pero en lugar de darle la absolución, insiste en que el engaño es un grave defecto en el carácter de Anna. Aunque le dé su bendición, es probable que vuelva a engañar al pobre Milo. Aunque Anna insiste en que no volverá a hacerle daño a Milo, el padre Thomas insiste en que sólo la ayudará a arreglar las cosas si se entrega a él. Anna se sorprende de que el hombre de la comunidad al que admiraba tergiverse las cosas y utilice su pecado en su contra. Sin embargo, el padre Thomas le da a elegir: puede acostarse con él o confesarle a Milo su infidelidad… ¿Cuál será?