Characters played by Kathryn Bernardo
Joanna
Ana
Characters played by Julia Montes
Jessica
Characters played by Sam Concepcion
AJ
Characters played by Enrique Gil
Michael
Characters played by Tonton Gutierrez
Ariel
Characters played by Agot Isidro
Amy
Characters played by Lotlot De Leon
Lerma
Characters played by Bella Flores
Lola Nita
Characters played by Jairus Aquino
Junior
Characters played by Clarence Delgado
Buboy
Characters played by Ahron Villena
Jeffrey
Characters played by Gilleth Sandico
Tiya Tida
Characters played by Josh Ivan Morales
Tiyo Dado
Characters played by Cecil Paz
Yaya Minda
Characters played by Kyle Ocampo
Young Jessica
Characters played by Veronica Louise Bernardo
Young Joanna
Characters played by Earl Christian Periquet
Young Jeffrey
Characters played by Mickey Ferriols
Bettina
Characters played by Ray An Dulay
Berto
Characters played by Luke Jickain
Swimming Team Coach
Characters played by Kristel Fulgar
Froggy
Characters played by Trina Legaspi
Yvette
Characters played by C.J. Ancheta
Jessica's Friend
Characters played by Judy Saril
Jessica's Friend
Characters played by Veyda Inoval
Pochay
Characters played by Akira Sapla
Mariz
Characters played by Triz Reyes
Camille
Characters played by Vince Yap
AJ's Friend
Characters played by Arvic Tan
AJ's Friend
Characters played by John Celeste
AJ's Friend
Characters played by John Taylor
Sir Stan
Characters played by Juanito Novenciano
Teacher
Characters played by Alvin Fortuna
Basketball Coach
Characters played by Rowena Mate
Mrs. Borja
Characters played by Chiqui Del Carmen
Retreat Master
Characters played by Aries Miranda
Competition Swimmer
Characters played by Jam Uddin
Competition Swimmer
Characters played by Rowena Shiela Uddin
Competition Swimmer
Characters played by Michelle Mendoza
Competition Swimmer
Characters played by Ahmad Uddin
Competition Swimmer
Characters played by Rafael Lensico
Competition Swimmer
Characters played by John Serrano
Competition Swimmer
Characters played by Paul Pablo
Competition Swimmer
Characters played by Joey Destua
Competition Swimmer
Characters played by Jade Taladoc
Competition Swimmer
Characters played by Gerwin Domingo
Competition Swimmer
Characters played by Evelyn Santos
Maid
Characters played by Cherry Manlangit
Maid