這個小男孩的名字叫漢尼拔,他長大後,成了有史以來最偉大的統帥之一。後來,他的父親和姐夫死了,他作為一個26歲的年輕人,就率軍和羅馬開戰。盡管羅馬現在已經成為一個偉大的國家,而迦太基很快就要走向滅亡,但是漢尼拔卓越的聰明才智和勇氣卻使他在戰鬥中贏得了勝利。
然而他犯了兩個錯誤:他誤以為被羅馬人征服的那些意大利人會很樂意加入他的隊伍,去和羅馬人打仗。然而事實並非如此,因為這個時候的意大利人已經在羅馬的統治下安居樂業,生活得很幸福。他還誤以為迦太基人會積極地派出援軍來幫助他,然而事實並不是這樣。
當時的羅馬人已經學會了所有艦船和航海的知識,他們擁有強大的海軍,所以當漢尼拔進攻羅馬人的時候,他選擇了從陸地上進攻。他決定率領一支龐大的軍隊,從西班牙翻越阿爾卑斯山進入意大利。
軍隊出發的時候是初春時節,阿爾卑斯山上的天氣非常寒冷。守衛阿爾卑斯山口的羅馬人到了晚上就回家去了,所以漢尼拔決定率領軍隊在夜間通過。漢尼拔馱著輜重的馬匹和大象幾乎全部失足掉下陡峭的懸崖摔死了。在翻過阿爾卑斯山之後,他的這支大軍已經損失了一半,他們不是從山上掉下去摔死,就是被可怕的嚴寒凍死了。
剩下的軍隊到達意大利北部平原,已經非常疲憊了,但他們仍然充滿勇氣並且隨時準備戰鬥。漢尼拔因為眼睛的劇痛而飽受折磨,一路上的可怕寒冷導致了他的一隻眼睛失明。
在漢尼拔越過阿爾卑斯山之前,羅馬人對他的計劃幾乎一無所知。他們發現漢尼拔後,立即派出一支軍隊前往西班牙,阻止漢尼拔從西班牙得到更多的人馬和食物,而在此之後的十年時間裏,漢尼拔都不得不想辦法在意大利自給自足。