Olivia é uma jovem sonhadora que sempre acreditou no amor perfeito - aquele que surge como um Conto de Fadas, trazendo consigo um Príncipe Encantado que a salvaria da solidão. Quando conhece Leonard, um homem misterioso e irresistível, parece que todos os seus sonhos estão prestes a se realizar. Mas nem tudo é o que parece. Leonard esconde seus próprios segredos, e o romance que Olivia idealizou começa a ser testado de maneiras inesperadas.
No meio daquele turbilhão de emoções, Olivia experimenta se conhecer e acaba descobrindo que o amor verdadeiro carrega muito mais complexidade e desafios do que ela imaginou.