以失传多年的龙家贡酒而名闻天下的桃花镇,遭遇了卧龙山土匪梁上飞(晋松 饰)的洗劫,为了阻止梁上飞想要炸毁桃花镇龙家酒坊的行为,龙家看似柔弱的孩子龙三喜(方力申 饰)在关键时刻想用石头砸向无人敢惹的打土匪梁上飞,龙三喜青梅竹马长大的齐家姑娘齐秀秀(邓丽欣 饰)为了保护龙三喜和桃花镇,毅然决定用自己交换桃花镇的安宁,义无反顾的跟随梁上飞离去。 这一战后,齐秀秀离去,镇长齐虎被杀,桃花镇迎来了大变动。 一转眼数年过去,梁上飞的卧龙山被当地军阀驴帅的部队打下,带队的正是当年被卧龙山土匪害死的齐虎的三弟齐彪(丁海峰 饰),梁上飞被押解到桃花镇暂放一宿,一心想着齐秀秀安危的龙三喜偷偷暗访梁上飞询问齐秀秀下落,结果阴差阳错变成了协助梁上飞越狱。 梁上飞受伤,离开土牢之后,就躲在了龙家酒坊,龙三喜知道自己闯了弥天大祸,却不敢告诉任何人这个足以抄家灭族的消息。