A tragic incident forces Mia (Julia Montes) to live with her estranged mother (Ina Raymundo) and her new family in Baguio. Though Mia meets new friends – including the dependable gentleman Alvin (JC de Vera) who has nursed special feelings for her – she still couldn’t shake off the loneliness. That’s until she chances upon Gio (Gerald Anderson) during a party. His adventurous and passionate spirit enchants her. Yet there is more to him than what he shows her. In the end, what will Mia do when the truth is revealed? Who will she choose between Alvin and Gio? What will she discover about true love?