Past and present collide in a strange way.