故事发生在我国台湾。鱼仔(张雁名 饰)为重金所诱惑,替人刺杀某议员,不料流弹击中警员阿狗(陈恩峰 饰)的妻子美萍(白歆惠 饰),其女佩佩(陈诗颖 饰)受惊过度导制自闭,阿狗誓言緝拿凶手为妻报仇。四支被误为凶手遭警方击毙,但阿狗断定真凶另有其人。这天,鱼仔与阿狗不期而遇,并发现彼此竟是多年前的同乡,待他意识到鱼仔就是真凶时,鱼仔已泅水快速逃走。鱼仔诱拐了佩佩潜回久违的老家,年迈的父亲竟把佩佩看作多年前过世的女儿,令站在旁边的鱼仔泪盈双眼。女儿遭绑,生性暴戾的阿狗带鱼仔的妻小前往解救,经过一番良心的救赎,他们互换了人质..
李天恩(古天乐饰)少年时代便喜欢打架,后来成为了江湖老大,他与母亲恩妈(苗可秀饰)互相斗嘴,是他们一贯的相处方式。陈美宝(刘若英饰)与李天恩在警察局一见钟情,即使两人背景相差甚异,两人还是相爱了。可是当美宝告诉天恩自己已怀孕的时候,天恩犹如晴天霹雳,没有父亲的他根本不知道如何当一名父亲。应负的责任,李天恩还是逃不过的。天恩觉得自己的一生就要被妻儿困住时,女儿喜儿的出生让李天恩彻底改变了。天恩想尽办法对女儿隐瞒自己黑帮的身份,放弃做歪门邪道的生意,为了女儿他放下身段取悦女儿。期间天恩的母亲逝世了,也由于不景气,天恩的生意一落千丈。眼看社团的几位老前辈给予天恩的压力越来越大,天恩还是无奈的接受了。喜儿还是一天天的长大了,她也知道了父亲黑社会的身份,美宝希望天恩能就此退出江湖,可是社团却想在这时候推荐他做龙头老大,更把他欠债的事做威逼,天恩进退两难。为了对社团有交待,能从此退出,他决定与毒贩交易,被埋伏的警方发现了。愤怒的毒贩向天恩开了一枪……