Danimarka doğumlu (ünlü yazar) Karen Blixen (Meryl Streep) daha iyi bir yaşam sürebilme umuduyla bir baronla mantık evliliği yapar. Çift Nairobi'ye taşınır, ancak kocası burada alkol ve çapkınlığa dayalı bir hayata dönünce, Karen kendisini aşksız bir evliliğin içerisinde hapsolmuş olarak bulur. Karen daha sonra özgür ruhlu bir avcı olan Denys Finch Hatton (Robert Redford) ile karşılaşır: Acaba ilişkileri içerisinden bir aşk yeşerebilecek midir, yoksa Karen'ı bekleyen şey kalp acısı mıdır?