Die reiche Dänin Karen Blixen (Meryl Streep) baut 1914 in Kenia eine Kaffeeplantage auf. Doch sie leidet unter der unglücklichen Ehe mit dem Baron Bror Blixen-Finecke (Klaus Maria Brandauer). Sie verliebt sich in den Safari-Jäger Denys Finch Hatton (Robert Redford). Dann bricht ein Krieg aus und die Ereignisse spitzen sich zu.