根据真实事件改编,一个充满活力的十几岁的女孩莎拉,她期待着她的18岁生日,这样她就可以离开她控制她的父亲唐(贾德·尼尔森)。但在她吹灭蜡烛之前,唐把她关在他们家的地下室里,她的世界变得非常黑暗。当唐试图说服妻子艾琳(乔莉·费希尔饰)莎拉离家出走时,他会偷偷到地下室探望她,折磨并强奸她,而艾琳和她的妹妹艾米(艾米丽·托普饰)继续住在楼上。随着时间的流逝,莎拉生下了几个孩子,独自在地下室里 。唐最终抚养了他们最小的儿子,把他留在了门阶上,艾琳发现了他和一张便条,便条上是莎拉写的,说那是她的儿子,她不能照顾他,艾琳最终接受了唐关于莎拉的说法。在被囚禁禁了几十年之后,莎拉终于逃脱了,她的家人知道了20年来发生在他们脚下的毁灭性真相。。本片讲述的是一代宗师黄飞鸿年少时代一段历险。民初年间,年轻的黄飞鸿自学了一套威力无穷的拳法——醉拳。但是每次打出这套拳法,都要先喝得酩酊大醉,利用醉态打破一切武学定律,才能发挥出醉拳的威力。因为这样,黄飞鸿父亲黄麒英严禁儿子练这种有伤风雅、而且违背习武强身法则的拳法。
年少顽皮的飞鸿常常背着父亲在练习醉拳,并以此打败了众多强手。这天,飞鸿和父亲一起上东北办事。半途上,父子俩遇上了一伙外国强盗,他们暗中将国宝玉玺偷运出境。为了阻止这伙强盗、夺回国宝,飞鸿只好使出他的拿手绝活——醉拳!。