When I Marry A Stranger: A quick recap before the grand finale

Kapuso viewers were treated to a week of heart-fluttering moments and intense drama in the Thai series When I Marry A Stranger ! Since the beginning of Maiah (Pooklook Fonthip Watcharatrakul) and Kayden's (Mik Thongraya) unexpected love story, fans have been captivated by their journey toward a second chance at love. In last night's episode (December 22), emotions soared as Nathan (Ratchanont Suprakob) revealed his true identity as the true Bon. Determined to avenge his mother and the injustice he endured, Bon led Maiah to grave danger. Yet with love from the family, he decided to embrace happiness instead. Just as peace returns to Maiah's life, a new challenge emerges for Ryan and Paulyn (Bom Phongsakon Tosuwan and Toon Pimpawee Kograbin)! Will their troubles shake Maiah and Kayden's hard-earned serenity? Can everyone find their happy ending? Catch the grand finale of When I Marry A Stranger on December 26 at 11 p.m. on GMA.