In this coming-of-age-film about self-love, Maya is a girl who has always held a pessimistic view of the rain, reminding her of failed love and other depressing things. Will the rain ever stop her in her journey to overcome past heartaches?

Nadine Lustre
as Maya

Carlo Aquino
as Peter

Marco Gumabao
as Andrew

Aj Muhlach
as Mark

Perla Bautista
as

William Martinez
as

Andrea Del Rosario
as

Kylie Verzosa
as Princess

Josef Elizalde
as Topi

Elia Ilano
as Young Maya