九一八事变后,东北军军官周原带军抗日,发现日军屠村。周原在死人堆里救下猎人之女宋雪兰。10年时间,周原将宋雪兰训练成一个优秀的狙击手。宋雪兰凭借优秀的枪法,暗杀鬼子和汉奸,遭到日军的残酷围捕,周原被日军残杀。地下党康弘毅暗中帮助,使得宋雪兰逃过险境,在康弘毅的指导下,宋雪兰协助游击队对日军基地展开了袭击,报了屠村之仇,宋雪兰也加入了游击队,投身到抗日战争中去。
一座孤城,两个骗子,三方势力。 骗子贾毅征伪装成特派员骗得了县城协防军司令胡锭邦的一笔巨款,在逃亡到县城的过程中,阴差阳错被与日本人秘密合作并图谋叛国的县长谢千里当成了真特派员,两人各怀鬼胎,为了自己的利益使出浑身解数尔虞我诈,过程中上演啼笑皆非的荒诞大戏。经过一系列遭遇后,最终贾毅征投身正义,加入革命抗日道路。
故事发生在1940年代的香港,妙龄少女方兰(周迅 饰)和母亲(叶德娴 饰)一起过着相依为命的生活,两人将家中的二楼租住给了作家茅盾(郭涛 饰)和其太太孔德沚(蒋雯丽 饰)。方兰十分热爱茅盾的文字,在其中感受到了火热的革命热情和澎湃的民族气节,然而对于身边动荡的时局和紧张的政治氛围,方兰却知之甚少。 刘锦进(彭于晏 饰)是拥有着矫健身手的进步青年,受组织委托,他负责护送滞留在香港的一批重要文人返回大陆,茅盾一家人便在名单之列。在误打误撞之中,方兰被卷入了这一危险的行动之中,并在刘锦进的建议和鼓励之下,加入了革命队伍之中去,母女两人因此被卷入了历史的滚滚洪流之中。