Afrikada büyük bir çiftliği olan Karen Blixenın (Meryl Streep) hayatı; çıkar evliliği yaptığı kocası Bror Blixen (Klaus Maria Brandauer) ve gerçek aşkı Denys (Robert Redford) arasında; çiftliği yönetme, yerlileri eğitme, savaş ve kocasından cinsel hastalık kapmasıyla geçiyor.