剧情简介在那个动荡的四、五十年代,爱情绝对得来不易一件订情信物、一首情歌、一个约定都足以令恋人魂牵梦萦。身份复杂的警察房道龙(刘青云饰)遇上具有传奇色彩的女子陈月荣(汤唯饰),他们的爱情故事横越了三个城市,他们在安徽相爱,在上海分离,彼此仍坚守一个约定,在香港等候重聚,那夜,房道龙在港岛岸边等待接载月容的小船靠岸,却不料小船发生变故,月荣最后顺利抵港,与道龙开展新生活。幕后花絮《三城记》中,汤唯是第一次尝试及腰长发造型。该片中汤唯要用很重的担子挑着两个孩子,两个孩子加起来前后有70多斤。影片中井柏然拖着一辆“拉风”的收买车,凌乱地摆放着各色物品,由于承载物品繁多,拖得相当吃力。井柏然在拍摄收买华追赶道龙的戏份时,由于下雨过后路面湿滑,不慎踩到破损的木板,踉跄了两下后滑倒,但他并没有中断表演,爬起来后继续追上去。刘青云提到,这是他接戏以来最难的角色,又要唱京剧又要拉京胡,还得努力练习普通话。电影主题曲《永远的微笑》翻唱自周璇的同名老歌。拍摄中难民逃亡的部分仅群众演员就多达800人,剧组启用了航拍。