Max, a seventeen year old German schoolboy, meets Lili, a trapeze artist from a travelling circus that performs every year in Berlin. Lili is from a Romani gypsy family whose life and customs are very different from those of Max and his family. Their friendship turns into love - but love between a member of the Hitler youth and a gypsy is forbidden. As events tear them apart can their love survive? Set against the backdrop of the Second World War, A Berlin Love Song is a love story of passion, unexpected friendship, despair, loss and hope.