1942年,中缅边境有座叫禅达的小镇。时不时受到炮火袭击的地方,聚集着一群来自五湖四海的溃兵。他们是小少爷孟凡了(张译 饰)、军医郝兽医(罗京民 饰)、东北佬迷龙(张国强 饰)、阿译长官(王往 饰)、湖南人不辣(王大治 饰)等。他们只求有吃的死不了,如同活死尸。这时,师长虞啸卿(邢佳栋 饰)出现了,他想利用这群散兵重组川军团,空降缅甸参加战争。但到达战场的小分队面对的却是已成定局的溃败。最后剩下的孟烦了一行人被逼退到四面楚歌的小屋里。外面是不断靠近的日本兵,危机的最高点,拯救他们的是自称团长的龙文章(段奕宏 饰)。
龙文章其人,由来不明,不按常理出牌,却奇迹地带领着孟烦了一行人渡过怒江,回到了禅达。等待他们的不是嘉奖,而是看守。而龙文章则被发现根本不是什么团长,而是摘了军衔自己挂帅的中尉。就在大家都猜测龙文章凶多吉少时,龙文章不仅没死还被虞啸卿任命为川军团团长,但等待他们的是更深的漩涡……。来自尼日利亚西南部一个村子的四名青少年无意中发现一袋未切割的钻石,但很快就有一群人前来寻找这笔财富。。故事发生在清朝末年,大侦探福尔摩斯(范艾理 饰)和助手华生(许忠权 饰)一起来到中国游玩,投宿在仙来客栈。没想到客栈被官兵重重把守,一片鹤唳风声的肃杀气氛。原来,朝廷的一批价值连城的珠宝不翼而飞,负责护送珠宝的将军布克亦身首异处。于是,福尔摩斯和华生便留了下来,企图侦破此案。
很快,现场留下的种种蛛丝马迹便将马贩子金马掌(王赤 饰)给牵扯了出来,哪知道仙来客栈的女掌柜白芙蓉(秀兰丽梅 饰)抢先一步向金马掌通风报信,当一行人赶到金马掌处时,等待着他们的只有空空如也的屋子和布克的人头。与此同时,白芙蓉也在暗中调查着案件的真相,并且发现,这一切似乎和汉奸杜文才有着千丝万缕的关联。。