It’s funny and painful with ghosts from the past and spectres from the future.