1941年上海,中国抗日战争已经历时四年,随着太平洋战争的爆发,英美加入战局,上海外租界的西方人的生活也经历了巨大的动荡,11岁的Jamie就是其中之一。 在逃难的途中,Jamie和父母走失,他遇到美国人贝希和弗兰克,差点被他们卖掉,三人辗转到了闸北集中营。在集中营,J amie明白了战争的残酷,学会了“为了吃饭什么事都能干”的生存哲学,还认识了和他一样喜欢飞机的日本小孩。但是,在他内心深处,一直渴望着和父母团聚的一天。
吉姆
演员 克里斯蒂安·贝尔
在战争时期的上海与双亲走散的孩子。当他被命运抛向了不得不自己照顾自己的危险境地时,必须学会应付这场他根本还不能理解的残酷战争。
贝希
演员 约翰·马尔科维奇
流落在上海的美国水手,在战争的缝隙里通过做投机生意来过活,遇到了与父母失散后逃亡中的吉姆,并收留了他,之后一起进入了集中营,一过就是3年。
维克多夫人
演员 米兰达·理查森
吉姆在日军集中营里遇到的女人,知道吉姆想要寻求家的归属,并且为此帮助她争抢配给,于是接纳了吉姆,两人相互成为依靠
罗林斯医生
演员 奈杰尔·哈维斯
与吉姆在逃亡过程中相识,两人一起被抓进了集中营,在吉姆被贝希背叛后,他在这时替代了吉姆的父亲形象,极力地保护吉姆,并想方设法离开集中营。
中国人不一定是好的,也有老鼠,但是中国人不爱中国,那就不是人了