Dirigida por Georg Maas e interpretada por Juliane Köhler, Liv Ullmann y Katrine Evensen Myrdal, entre otros, Dos vidas nos cuenta la emocionante historia de una mujer cuya felicidad personal se ve en peligro con el colapso del sistema político y, en consecuencia, toda su familia se ve afectada. Juliane Köhler y Liv Ullmann interpretan a madre e hija en esta historia basada en hechos reales. Ken Duken y Sven Nordin interpretan los papeles masculinos. Esta producción germano-noruega se rodó en Bergen (Noruega) y en localizaciones de Colonia, Hamburgo, Lübeck y Leipzig en Alemania. Juliane Köhler y Ken Duken aprendieron noruego única y exclusivamente para interpretar sus personajes.
Europa 1990. El muro de Berlín acaba de ser derribado. Katrine creció en la Alemania del Este pero vive desde hace 20 años en Noruega. Es una «hija de la guerra» (fruto de una historia de amor en plena Segunda Guerra Mundial entre una mujer noruega y un soldado alemán). Disfruta de una familia feliz junto a su madre, su marido, su hija y su nieta. Pero cuando un abogado les pide a Katrine y a su madre que colaboren como testigos en un juicio contra el estado noruego a favor de los niños de la guerra, ella se niega. Gradualmente, toda una red de secretos se van descubriendo hasta que Katrine es finalmente despojada de todo, y sus seres queridos se ven obligados a posicionarse: ¿Qué tiene más peso, la vida que han vivido juntos o la mentira en la que está basada?