Jack North, AKA the Flag, was the world’s foremost superhero, a symbol of hope and stability for a world tottering dangerously on the brink of a third World War. When he dies unexpectedly, his legacy falls to his son Marcus–including the Eye of Horus, an ancient artifact long believed to be the sour...