Nos início do século XX Karen Blixen (Meryl Streep), rica dinamarquesa, vai morar em uma fazenda de café no Quênia com Bror Blixen-Finecke (Klaus Maria Brandauer), um barão com quem se casa por conveniência. Karen revela-se como administradora da propriedade e sua vida amorosa ganha mais emoção com a chegada de Denys Finch Hatton (Robert Redford), um aventureiro aristocrata inglês.
Nos início do século XX Karen Blixen (Meryl Streep), rica dinamarquesa, vai morar em uma fazenda de café no Quênia com Bror Blixen-Finecke (Klaus Maria Brandauer), um barão com quem se casa por conveniência. Karen revela-se como administradora da propriedade e sua vida amorosa ganha mais emoção com a chegada de Denys Finch Hatton (Robert Redford), um aventureiro aristocrata inglês.