All My Life is a romantic film which stars Aga Muhlach and Kristine Hermosa. This film by Star Cinema is a testament that love, indeed, is enough reason to live.
Sam (Aga Muhlach) and Louie (Kristine Hermosa) meet in a cruise ship after Louie ran away from her wedding upon learning that Joey (Bernard Palanca), her fiance, got another girl pregnant. Despite being complete opposites, Sam and Louie fall in love with each other. Louie, still healing from a traumatic relationship, and Sam, denying the fact that he’s in love with Louie, trudge along the path of an uncertain relationship, enjoying the ride while it lasts.