The story is about a man fighting against the selfish and corrupt government to save the ordinary peasants.
A fate that surpasses taboo, a love that surpasses morality...
Hyun Ji-seok (Kang Ji Hwan) is at the peak of his life at thirty-one year old he is fated to leave this earth in three short months. he is married to Park Jung-ran (Jung Hye Young), but it's not shes not his true love. The one and only thing this man wishes for is to find his one true love and spend the remaining 90 day's that he has left with her.
Hyun Ji-seok was fated to meet Mi-yeon (Kim Ha Neul) but their hearts were destined to be broken in the end. Through an unexpected turn of events, Mi-yeon turns out to be his his first cousin. They are now desperately pleading for 90 days in which to love each other for the last time on earth.
Will their love be able to overcome the harsh realities of society?
Love is timing. Love needs just the "right time". It's not because you loved him or her less that you parted. Heaven brings you your soul mate when the time is just "right". Phoenix shows you this heaven's work.
There is a young couple who desperately fell in love but who couldn't be together because the time wasn't just right for them. Years pass by and these two meet again. And the trick of fortune switches their situation and environments. A daughter of a millionaire (Lee Eun Joo) has now become an helper suffering from the grim realities of life. On the other hand, an orphan self-supporting student (Lee Seo Jin) is now an accomplished wealthy businessman. Now these two people are looking at the world with different eyes. The childlike girl has finally learned the harshness of the world and the guy with once twisted mind has learned to enjoy the latitude of mind. In the end, these two start to understand each other, thus arriving at the "right time".