Entre l'Irlande et l'Ecosse, l'amour naissant de Catherine et Blaine se doit d'être secret. En effet, le père de Catherine s'est remarié avec la mère de Blaine et s'ils ne partagent pas le même sang, ils ont peur du scandale que cela pourrait provoquer auprès de leurs parents. Un jour, le couple va tomber par hasard sur les journaux intimes de la grand-mère de Blaine. Des journaux intimes renfermant de nombreux secrets partagés entre l'Ecosse et l'Allemagne en pleine seconde guerre mondiale.