For a better experience on MUBI, update your browser.

Rush

Lili Fini Zanuck United States, 1991