曾經風光四九城的老炮六爺(馮小剛飾),難以適應社會巨變,蟄伏于胡同深處,過著溜鳥、管閑事、發牢騷的無聊日aaa。某日,六爺和“小炮兒”兒子曉波(李易峰飾)父子間產生巨大情感沖突,導致小炮兒負氣離家出走,不想遭遇暗算,被新崛起一代的“小爺”小飛(吳亦凡飾)非法拘禁。為了解救兒子,并償還當年對兒子的愧疚之情,六爺重出江湖。六爺用自己的規矩,試圖擺平事件,卻無奈的發現,無論是這個時代,還是自己的身體,早已今非昔比。一場父子恩仇、新舊勢力的對決無法避免。在解決爛攤子的過程當中,老炮發現自己身體也出現了問題,真正力不從心。但同時也在抽絲剝繭的查詢過程中抓住了“三環十二郎”的把柄,兩人下了對戰書決定來一場單挑。