Forår 1945. Blood & Gold foregår i de sidste dage af Anden Verdenskrig og fortæller historien om den tyske desertør Heinrich (Robert Maaser), den unge og modige landmand Elsa (Marie Hacke) – samt en hel række nazister. På vej hjem fra fronten til sin datter, falder Heinrich i hænderne på en ransagende SS-enhed. Deres leder (Alexander Scheer) efterlader ham hængende i et træ. Men han bliver reddet i sidste øjeblik af Elsa, som skjuler ham på sin gård. I mellemtiden søger SS efter en jødisk skat gemt i en nærliggende landsby, hvor de møder bitter modstand fra de frustrerede landsbyboere, der ønsker at beholde skatten for sig selv. Snart bliver Heinrich og Elsa ufrivilligt draget ind i denne actionfyldte jagt efter guldet, der kulminerer i en blodig konfrontation ved landsbyens kirke.