Karen Blixen é uma rica dinamarquesa que vai morar em uma fazenda de café no Quênia com Bror Blixen-Finecke, um barão com quem se casou por conveniência. Mas o casal vive como se fossem mais amigos do que amantes e acabam se separando e Bror vai embora. Agora Karen está sozinha na fazendo cuidando do trabalho, mas conhece Denys Finch Hatton, um aristocrata inglês que se torna seu grande amor.
Denys George Finch Hatton
Karen Christence Dinesen Blixen
Baron Bror Blixen/Baron Hans Blixen
Berkeley Cole
Farah
Lord Delamere
Felicity
Lady Belfield
Lord Belfield
Sir Joseph
Diretor