Rupert promised he was going to come back. All Florence had to do was wait.
Cornwall, 1944: Rupert Dash is declared missing, presumed dead during the Battle of Arnhem. His wife, Florence, is devastated. She can't accept that he has gone and knows he will return to her.
London, 1988: Max suffers from a recurring nightmare where he is surrounded by the horrific chaos of the battlefield. Desperate to understand why he is haunted by such terrible visions, Max embarks on a journey that leads him to Cornwall and a man named Rupert Dash.
Australia, 1995: Florence receives a letter from a stranger who says he remembers a life that belonged to another before him.
Could this be the one person Florence has waited over fifty years to meet again?