刘根和喜良(黄渤 饰)是在同一个工地干活的工友,一场意外中,刘根不幸离世,临终之际,刘根将自己的儿子小宝托付给了喜良,希望喜良能够带着他和自己的骨灰返回故乡。就这样,喜良和小宝踏上了返乡之旅,他们有五天的时间,如果五天内喜良无法返回工地,他就将失去他好不容易到的工作。
来到刘根的老家,喜良这才知道,小宝在这里无依无靠,唯一的亲人母亲亦弃他而去。在同小宝的矛盾中,喜良被误认为了人贩子而被警方逮捕,尽管最终误会消除,但五天的期限早已经到了,喜良即失去了工作,亦失去了唯一的安身之所。糟糕的还不仅仅是这些,小宝被诊断患上了白血病,得知这一消息,喜良发誓绝对不会丢下小宝不管。。改编自安东尼耶·伊沙科维奇的小说《蕨与火》。故事一:1941年4月,德军突袭,人们在塞尔维亚的火车站等待着,但火车一直没来。一个无辜者将被枪杀,米洛斯也无力救助。故事二:米洛斯被党卫军包围,他找到了弹药,又冷又饿又孤独。在废弃的墓地,他遇到了一个因为受伤而被部队离弃的游击队员。故事三:1944年秋天,一群通敌者被带到一间村屋的院子里,该处被米洛斯的部队改成了办公室。其中有一名年轻女子,米洛斯想相信她是无辜的,但她曾是德国司令的情妇。他开始疑问:是原谅还是治罪?。正在聚赌的城建局局长叶铨的儿子叶京魁刺伤来抓他的警察越墙而逃,他是因参与父亲的受贿活动而被抓捕的。邱博西在公安局局长的安排下,陪妻子、城建局的会计师姚月婵到海滨度假。旅途中,他们的身后总跟着一个身材魁梧的老头和一个兜售商品的老女人。在古镇,邱博西遇见了昔日的恋人,如今是导游员的罗愫。旅游的人们下塌在海滨宾馆。当罗愫看到姚月婵被一辆黑色轿车接走后,不顾一切地扑到了邱博西的怀里,邱博西理智地拒绝了她。美容制品公司门口,胡经理一又狡黠的眼睛盯着姚月婵,把一箱人民币交到了她的手中。心事重重的姚月婵擒着箱子回到宾馆,刚要休息,在枕头底下发现了罗愫给邱博西的字条,她怒气冲冲地去找罗愫,并与她争吵起来,突然心脏病复发,昏倒在地。刚下电梯的邱博西发现了一个步履矫健的老头,原来他就是化装后跟踪姚月婵而来的叶京魁。罗愫把姚月婵昏倒的消息告诉邱博西后,两人一起来到罗愫的房...。