This European thriller, set in Sri Lanka, attempts to expound upon the philosophical implications of life, death, and memory. JB, an academic famed for his studies of oriental culture and alcoholic who has never recovered from his wife's suicide, returns to Sr...