Historia zaczyna się w Stanisławie w drugiej połowie XIX wieku. Doktor Anger traci ukochaną żonę w pożarze. Udaje mu się jednak uratować dwie dziewczynki - własną córkę Adelę i córkę służby - Stephanie. Lekarz postanawia wychować je razem. Wraz z upływem czasu dziewczyny...
Stepan regularnie przyjmuje stare psy ze schroniska, które spędzają ostatnie dni przed śmiercią pod jego opieką. To jego własny sposób na pogodzenie się z własną śmiercią. Marzy mu się śmierć w spokoju, nawet podczas wojny w Ukrainie. Ale pokój to przywilej skradziony przez...