受法官塔萍(阿伦`瑞克曼)陷害,被迫流放他乡15年的陶德(约翰尼`德普)回到伦敦后,满心的怒火,只想复仇。他的妻子露西(劳拉`凯利)已经不知所踪,而女儿乔安娜(珍妮`怀森纳)则被塔萍作为养女囚禁在深宅大院里。
陶德遇到了馅饼店老板娘洛薇特夫人(海伦娜`卡特),也是一直爱恋他的女人。在馅饼店楼上,陶德重新开张了他的理发店。渐渐的馅饼的生意好了起来,只是烟筒里不断冒出恶臭的黑烟。理发店的客人也很多,却很少见到有人走出来。那里,陶德一直在等着法官塔萍的到来。。18世纪初,朝鲜李氏王朝正值英祖(宋康昊 饰)在位时期。英祖舐犊情深,在长子早逝后,他全部希望寄托在次子李愃(刘亚仁 饰)身上。不仅在他刚出生之际就册封为世子,更为其安排名臣督导功课。然而天不遂人意,世子耽于玩乐,无心学业,英祖一度提拔世子代理国政,可却使这对站在权力顶峰的父子渐行渐远。在一个瓢泼雨夜,世子杖刀闯入王宫。次日,他因意图谋反而遭到英祖的训斥,并被锁入米柜之中。在接下来的八日里,这对形同寇仇的父子各自回忆起过往的种种。
也许翻为平民父子更好,王宫内院最残酷的竟发生在最亲近人的中间……。1861年,Johnnie Gray(巴斯特·基顿 Buster Keaton 饰)是西部大西洋火车公司的一名员工,深爱着他的火车“将军号”,还有他的未婚妻(Marion Mack 饰)。南北战争爆发了,他的未婚妻让他去从军,军方却拒绝了他,认为让他开火车更有价值。他的未婚妻很生气,发誓除非看见他穿军装的样子,不然再也不和他说话。北军正在计划一个阴谋,准备劫走“将军号”,给南军来一次突袭。Johnnie发现了北军的诡计,更意外的在北军的阵营里解救了他的未婚妻。他必须将北军要突袭的情报带回南军的阵地,他一路上驾驶着“将军号”,遭遇重重追击。南北军大战一触即发......。