公元一九三二年,日军发动了一二八事变,上海沦陷,市井萧条,人人自危。上海的艺人更是无立足之地。此时在上海红极一时的京剧冯家班也在整理着行囊,准备加入逃难的人潮。冯老板在弥留之际,将冯家班和独生女冯雨晴托付给大徒弟杨云升。杨云升带着师傅的嘱托,携全家班人马离开上海,最终落脚北平,从此揭开了杨家班在京城风雨飘摇的一幕。初入京城,杨家班春风得意,场场暴满,京城的观众和戏迷给予了杨家班极大的认同和接受,全班人都沉浸在一片忙乱和欢乐之中。戏园门前车水马龙,观众席内好声连天。。在一个漆黑的夜晚,某海滨城市船厂仓库管理员李玉洪一家四口被人残忍杀害。这起恶性案件引起当地公安机关的高度重视,重案组杨高(张嘉译 饰)专门负责此案。经过缜密分析,警方已经锁定几个重要嫌疑人,杨高委托供职于船厂保卫科的叶民主(冯巩 饰)和老田(滕汝骏 饰)蹲守第七个埋伏点——市郊废弃火车站,负责监视犯罪团伙中的头目“智者”(牛振华 饰)。
由于工作性质的关系,民主和老田对家里人也严格保密,夜以继日在火车站内的水塔里监视。在此期间,民主的女友百林(江珊 饰)心生误会,老田的身体也垮了下去。肝癌晚期的老田最终无奈退出,叶民主则在水塔内孤军奋战,似在进行一场遥遥无期的战争……。