Stellan Skarsgård y Emily Watson (nominada al Óscar por su papel) son una pareja que debe enfrentarse a las consecuencias médicas y sexuales de un grave accidente laboral. Juntos cuestionarán los principios morales de la fe cristiana, código que rige con mano de hierro el pueblo en el que habitan.
Al comienzo de los años 70 una ingenua joven, Bess, que vive en una pequeña comunidad de la costa norte de Escocia, se enamora de Jan, un hombre mundano que trabaja en una plataforma petrolífera. A pesar de la oposición del entorno, se casan. Jan vuelve a su plataforma mientras que Bess cuenta los días para su vuelta, convencida de que su amor está bendecido por el cielo, especialmente porque piensa que puede comunicarse mentalmente con Dios. Cuando un accidente deja paralítico a Jan, éste se preocupa de que Bess siga haciendo una vida normal. Desde su lecho, en el cual permanece postrado tras el accidente, logra convencerla de que podría ayudarle a curarse si tuviera un amante y le relatara sus experiencias sexuales con él...