刘春雷是一个普通的农民,生性乐观。抗战爆发时他和同村的胡彦明寻求保家卫国之路,几经周折,终于成为一二九师的骑兵战士。刘春雷多次犯错受罚,胡彦明积极进步被提升为班长。铁壁合围,遭遇日军精锐骑兵,胡彦明负伤落马,刘春雷拼死营救。后来两人参加武工队,智拔据点,巧锄汉奸,逐步由班、排升为连队干部。胡彦明巧遇昔日东家女儿罗娟子,两人产生恋情,后胡彦明在战斗中牺牲,娟子百里寻尸,削发为尼,为胡守墓。刘春雷意外结识通讯员吴立然的妹妹吴朵,两人产生感情。1945年日本投降,刘春雷奉命集结连队,消灭拒降的日伪军。吴朵说:“好好打鬼子,活着回来,我嫁给你。”。玩笑开过头的托马斯(约瑟夫·梅 Joseph May 配音)不小心将高登的车厢撞脱了轨道,为了惩罚托马斯,胖总管将他分配到多多岛的的另一端工作,与新朋友莱恩(埃迪·雷德梅恩 Eddie Redmayne 配音)一起建造新的火车支线。托马斯为重新展示自己是有用的火车,在新铁路上行走时未有留意危险告示,结果坠落裂缝的地洞,竟发现传说中的海盗船,并与水手约翰(约翰·赫特 John Hurt 配音)和帆船斯基夫(杰米·坎贝尔·鲍尔 Jamie Campbell Bower 配音)结伴,在多多岛展开紧张刺激的寻宝之旅……。