Primavera de 1945. “Sangue e Ouro” se passa nos últimos dias da Segunda Guerra Mundial e conta a história do desertor alemão Henrique (Robert Maaser), da jovem e corajosa fazendeira Elsa (Marie Hacke) e de um grande grupo de nazistas. Henrique, que fugiu do front para voltar para casa e reencontrar a filha, se depara com uma tropa da SS. O líder (Alexander Scheer) decide enforcar Henrique em uma árvore, mas Elsa o salva e o esconde em sua fazenda. Enquanto isso, a SS procura um tesouro judaico escondido em um vilarejo próximo, mas enfrenta a resistência da população saturada que não quer entregar seu ouro. Henrique e Elsa são arrastados para uma caça eletrizante ao tesouro, que termina em um confronto sangrento na igreja local.