Sana Maulit Muli is about two young lovers who discover how true love can overpower fate and destiny. Small-town girl Jasmin Sta. Maria (Kim Chiu) and Travis Johnson (Gerald Anderson), the illegitimate son of an American soldier, meet as stowaways in a ship sailing from Cebu. They promise to write each other as they were separated; this promise is intercepted as soon as Camille Soriano (Erich Gonzales) deceives Travis by writing to him as Jasmin. In time, Travis' father dies and their family leaves for the Philippines only to meet up with Camille and consequently Jasmin. A rocky start between Jasmin and Travis (when Jasmin was assigned to tutor him after a school brawl) turns into friendship then real love. Jasmin learns later on of Camille's deception and soon after learns that Camille is her younger sister. To make amends with her sister, Jasmin gives away everything for Camille's happiness leading to the break-up. Due to the taunting of Travis' brother Brandon, a twist ensues as Jasmin dies by a bus accident.