简介
A tale of rebirth and passionate love. British national William Hens recalls his previous life and a love with a Ceylonese girl. He travels to the tropical island of Sri Lanka to investigate his flashbacks, which leads him onto the path of his past.