Despues de que Karen Dinesen (Meryl Streep, 'La decisión de Sophie') se casara con el barón Bror Blixen (Klaus Maria Brandauer, 'Mefisto'), ambos deciden marcharse a Kenia para dirigir juntos una explotación de café. A pesar de todo, el matrimonio de Karen parece basarse más en los propios negocios que en el amor hacia su marido. Una vez llegados allí, Karen empieza a descubrir la extensa belleza que ofrece Kenia.
Aquí conoce a otros residentes, la mayoría de ellos británicos. De todos destaca Denys Finch Hatton (Robert Redford, 'Todos los hombres del presidente'), un cazador con el que empieza a tener una estrecha amistad. Mientras que su marido está occecado en sus negocios, Karen empieza a pasar más tiempo a solas con Hatton, del que se acaba enamorando. Las cosas se le complican al descubrir que su marido infiel le ha transmitido la sífilis, por lo que tiene que volver a Dinamarca para tratarse.
Llega el final de la Primera Guerra Mundial, y Karen regresa a África ya curada. En Kenia descubre que su marido no ha cambiado, y que sus sentimientos hacia Denys siguen vigentes, convirtiéndose eventualmente en amantes. Aunque tienen una idílica historia de amor, ambos tienen puntos de vista e inquietudes distintas. La película de Sydney Pollack está basada en el libro autobiográfico publicado por Karen Blixen en 1937.