Iris (Nadine Lustre) is an achiever yet simple girl who wishes to give her family a better life. Having grown up without a father, she lives happily with her siblings and her mother Cassandra (Carmina Villarroel). She then develops a mutual understanding with her childhood best friend Ali (JC Santos), a son of a military general and a cook. With the same aspirations in life, Iris and Ali grow closer to each other and will develop a budding romance. Together they will chase for their dreams in Greece, where they will meet Basti (James Reid), a rebellious son who works as a tour guide in the country. Living only by himself, he will find the acceptance he has been looking for from Iris and Ali. However, their friendship will be put to test as Basti falls for Iris, deeply hurting Ali. This will lead them to the point of choosing between what matters more: love or friendship. Will Iris and Ali still fulfill the dreams they built together? Will Basti fight for his love for Iris? Are they ready to risk everything to have the one they love?