奶奶(譚艾珍飾)與生活在農村的爺爺(陳慧樓飾)因三個孩子的撫養權產生分歧,雙方約定通過比武決定孩子去向。奶奶憑借智慧贏得勝利,使孩子們得以繼續在臺灣生活。心懷失落的爺爺偶遇舊友后前往武館觀戰,意外發現黑道勢力已滲透其中。金彪(李文泰飾)以擂臺挑戰為誘餌拉攏爺爺,身陷困境的老人接受挑戰。面對力大無窮的對手,爺爺雖一度占據上風,卻因金彪暗中下毒導致體力不支敗北。當奶奶趕至現場時,爺爺已遭綁架生死未卜。三位少年通過追蹤線索發現武館地下黑市交易,聯合奶奶展開營救行動,在智取毒梟勢力后成功解救重傷的爺爺,最終三代人在歷經劫難后重聚。