... Oberon) und Gerald Shannon (Herbert Marshall) sind seit ihrer Kindheit Freunde, doch beide Männer sind in Kitty verliebt. Doch Kittys Gefühle für Alan sind stärker und als beide Männer während des ersten Weltkriegs für einige Tage Heimaturlaub bekommen, macht Alan ihr einen Antrag.
Doch es ist kein Priester aufzufinden und die beiden verbringen eine gemeinsame Nacht in einem Hotel, obwohl sie noch nicht offiziell verheiratet sind. Dabei wird Alan jedoch beobachtet und die Fehlinterpretation, er hätte Kitty betrogen, findet ihren Weg zu Gerald. Der stellt Alan zur Rede, doch Alan beschützt Kittys Ansehen und verweigert die Aussage - also schickt ihn Gerald wütend zurück an der Front auf eine gefährliche Mission.
Monate später bedauern Kitty und Gerald immer noch den Verlust ihres Freundes. Beide sind voller Reue, nachdem das Missverständnis sich aufgeklärt hat und kommen einander langsam näher.
Doch Alan ist gar nicht tot, sondern wurde in einem deutschen Krankenhaus lange behandelt, allerdings hat er sein Augenlicht verloren. Unter seiner neuen Identität als "Roger Crane" reist er zurück nach England, will aber nicht Kitty nur aus Mitleid zurück zu gewinnen. Stattdessen entwickelt er sich durch glücklichen Zufall zu einem erfolgreichen Kinderbuchautor.
Erst sein Arzt bringt die Dinge wieder in Bewegung...