影片《大魔術師》改編自同名小説,講述了一個用魔術改變命運的傳奇故事。北洋時期,袁世凱死後,軍閥混戰,北京天橋上來了一名留英歸國的大魔術師張賢(梁朝偉飾)。張賢一鳴驚人,他的演出引來軍閥雷司令(劉青雲飾)的關注,為了博得七姨太柳蔭(周迅)的歡心,他帶柳蔭去看張賢表演。然而,雷司令不知道的是,張賢和柳蔭早就認識,是青梅竹馬的戀人,而且有婚約在身,但張賢為了出國留學學魔術,把婚期遺忘,待嫁閨中的柳蔭隨即被打軍閥雷司令搶走……