Una prostituta acude a un sacerdote para confesar un pecado que aún no ha cometido: planea suicidarse en su próximo cumpleaños. Luego ella desaparece y él la busca, alistando la ayuda de una congregación ad hoc de almas atribuladas en el camino. Una historia sobre el perdón.
Charles no tiene ni idea del lío en que se va a meter cuando su abuelo Stoney llega a la contra su voluntad a Minneapolis para someterse a un tratamiento médico. Chuck, el mejor amigo de Stoney, lo saca del hospital y le ayuda a escapar. Entonces Charles vivirá una auténtica aventura para ir a buscar a su abuelo al rancho en el que vive.
Caroline es una camarera a la que persigue su mala suerte en el amor. Adam es el repartidor del restaurante, un chico solitario que está secretamente enamorado de Caroline, aunque es demasiado tímido para hablarle. Una fría noche, cuando Caroline se encuentra en peligro al dirigirse a su casa tras el trabajo, aparece Adam para rescatarla. Intrigada por su inesperado caballero de brillante armadura, Caroline tiernamente va introduciéndose en el solitario mundo de Adam.