John has made a promise to Caroline that he will come back to her when he committed his duty as a knight. After nearly 20 years, one of them is waiting for her love to return. One of them is looking for his soulmate. Neither do they know both of them live almost next to each other, Scarborough Fair in between. But if they are meant to separate, will fate give them a second chance or there is nothing can help?