What does Cain, history's greatest villain, have to do with Superman, the world's greatest hero? And what do two murders, committed thousands of years apart, have in common? This is the mystery at the heart of Brad Meltzer's riveting and utterly intriguing new thriller.