Florence is at war and Piero has control of the superweapon. With all the odds against them, can Leo and his friends stop Piero before it's too late?