Episode 25 / 100
For three years, Zoe Lang and Ian Greggs have shared a life that everyone around them calls a match made in heaven. With every affirmation, even Zoe begins to believe it. Yet it never once crossed her mind that one day she would face the miserable loss of everything she holds dear.