Memoirs of journalist P. K. Venugopal who recollects a visit to Sri Lanka in search of finding a woman named Leela who he believes to be his step-sister.