北宋的普通青年司徒耀祖(鄭愷 飾)在名門正派習武學成,進入社會後才發現現實的殘酷,他放棄了毫無前途的捕快工作,奔赴首都汴梁尋找人生價值。在汴梁,司徒耀祖結識了無法走紅的歌姬王二丫(潘之琳 飾),並與喜好丹青的官二代張鼎鼎(孫堅 飾)不打不相識。因張鼎鼎的父親不願兒子成爲 危險係數過高的駙馬,司徒耀祖偶然成爲張父的義子,頂替張鼎鼎參與駙馬的爭奪,並與張鼎鼎的好友王翠(餘思潞 飾)一較高下,勝出的耀祖有了做駙馬的資格,但公主卻已被番邦擄走,爲了成爲駙馬,司徒耀祖、張鼎鼎、王二丫和王翠四人踏上了驚心且搞笑的搭救公主的旅途, ...