They say that great love comes along once in a lifetime. So when you find it, you should hold on to it and never let go. But matters of the heart are always marked with a mesh of complications. Just like Cathy (Regine Velasquez) and Gian (Albert Martinez) who lost their chance to be together twice in their youth. But after twenty years of separation, their dreams pull them back together again. Will they choose to fight for their love this time or is it simply too late for them?