Simon Curtis (Marilyn) porta in scena la storia vera di Maria Altmann (Helen Mirren), austriaca costretta a fuggire in America durante la Seconda Guerra Mondiale, e decisa ad ottenere la restituzione della famosissima opera di Gustav Klimt, La Dama in Oro, sottratta alla sua famiglia dai nazisti e diventata patrimonio culturale austriaco. Ad affiancarla nella lotta giudiziaria, un giovane avvocato americano disposto a sacrificare tutto pur di vincere la causa (Ryan Reynolds).