A Haunting Exploration of Memory and Time