阿旦(张家辉 饰)和阿劲(彭敬慈 饰)是情同手足的好兄弟,两人结伴闯荡社会,一起经历过了诸多的风风雨雨。阿旦胆小又贪财,常常惹得一屁股麻烦要阿劲出场帮他善后。一场意外中,阿旦惹恼了黑社会大佬雷气(黄秋生 饰),之后又偷走了黑道大哥豺狼昆(李耀明 饰)的二十万公款。两面夹击之下,阿旦和阿劲只得踏上了逃亡的旅途。
两个落魄的小混混来到了风景秀丽的泰国普吉岛,在那里,他们邂逅了两位清纯可人的可爱少女,双双坠入了爱河。让衰仔们没有想到的是,这两个少女一个是雷气的女友,另一个竟然是杀手。而追随着两人的脚步,雷气亦来到了岛上。。1959年7月的某一天,当时的外国新闻社发出了“中国一列火车在洪水中失踪”的报道?! 可见此事的轰动程度,这究竟是怎么回事呢?出事的是沈阳开往北京的12次列车,不过它并没有消失,而是被洪水困住了!而且是前不着村后不着店地被困在了一座大桥上,一半在桥上一半在陆地上,情况十分危急!那时候车上有七百多名旅客,还有苏联外宾,怎么办?车上负责的司乘人员是一群年轻的姑娘,平均年龄21岁,最大的张敏媛也才22岁,他们大胆决定:退回沈阳,可是列车因为断电已经与上级和调度失去了联系!好在还有一位特殊的旅客作曲家李劫夫也在车上,铁路上有规定,列车长得向首长汇报。发生事以后想到首长了,李劫夫说你们要沉着,你们这么做对。就这样,列车及时后退了,列车刚刚从桥上退到陆地,刚退出五分钟,大桥就哗啦一下掉了,整个桥墩子和火车钢轨都被冲走了……这才是危险的刚刚开始,大雨在继续,洪水在上涨,沿途都是灾民,列车如何克服困难重回沈阳?。一天雨夜,青年漫画家西(今田耕司 配音)在地铁站出来遇见了初恋梦中情人弥(前田沙耶香 配音)。西送弥回家途中得知了弥已订婚,随后,他被弥邀请到酒馆喝酒,弥的未婚夫也来了,西虽然嫉妒弥的未婚夫,但自愧不如。这时,黑社会来到店里,原来弥被黑社会所追杀,打晕了弥的男友并要强奸弥,西则蜷缩一旁不敢动弹。黑社会发现了一旁的西,用枪爆了他的屁眼。前一刻,西还沉醉于与初恋梦中情人相逢时的甜蜜,下一刻就肛门中枪,贯穿脑部,死于非命。当西等人上了天堂,西觉得自己死得很难看,后悔人生过得很窝囊,决心再度复活。他们一行人违反神的意旨,并回到地上的世界,却阴差阳错却来到了鲸鱼的肚子里,接下来又将会有什么等待着他们呢……。