The lives of two sets of best friends, Kate and Ruby in England and Erik and Hans in Germany, as well as a stray dog in London are brought together in unexpected ways during World War II.
In early twentieth-century England, Clarry Penrose longs for an education and life of her own, but it is not until her beloved cousin, Rupert, is declared missing during World War I that she can take her chance.