A rescued couple offers more thanks than expected.
Olga leaves for Kaninth & meets charming stranger.