Античные и современные авторы в той или иной степени отмечали, что Рим провоцировал Ганнибала в Испании, а Ганнибал имел зуб против Рима со времен проигранной Первой Пунической войны. По последним данным, существует не меньше 30 версий подноготной того конфликта.