Jennifer Ehle, quien interpreta a la joven Valerie, es la hija de Rosemary Harris, quien interpreta a la mayor Valerie.
El venerable patio y la casa utilizados como hogar de la familia Sonnenschein en la película es, en realidad, la casa donde creció el director István Szabó.
Ganó tres Premios del Cine Europeo, incluido el Mejor Actor por Fiennes, y tres Premios Genie Canadienses, incluido a la Mejor Película.
Aunque la historia es una obra de ficción, la película se inspira en eventos históricos. El negocio de licores de la familia Sonnenschein se basó en la marca de licores de la familia Zwack, Unicum.
El rodaje tuvo lugar principalmente en Budapest. La escena de los Juegos Olímpicos de Berlín se rodó en Budapest y requirió 1,000 extras.