All the characters have depth and complexity. The way the story evolves and stretches itself out is amazing, touching on quite some themes, humanity, love, loyalty, the duality of good and evil, and chaos of all these during wartime, The story positions itself well in time.
You're not gonna lose me Mathilda, you've given me a taste for life, I wanna be happy, sleep in a bed, have roots, you'll never be alone again Mathilda.