This Beautiful Future is a transporting vision of innocence and regret as teenage lovers Elodie (Abigail Lawrie) and German soldier Otto (Tom Morley) shelter from the chaos of France’s liberation and dream of better days ahead.

Courtesy of the Yard Theatre.