Le phare de Kjeungskjaer se dresse au large de la Norvège, isolé de tout et soumis aux lois de la nature. Pour aider sa mère âgée, Johan renonce à son rêve américain et devient le gardien du phare.
John Gload, 77 ans, attend son procès dans une prison du Montana. Val Millimaki, adjoint du shérif, travaille dans cet établissement et chaque nuit, le criminel lui révèle une partie de son passé.
En 1856, Henry Shackelford, esclave noir de 12 ans, est libéré par le légendaire abolitionniste John Brown et embarqué malgré lui à la suite de ce chef illuminé qui le prend pour une fille.