北宋的普通青年司徒耀祖(鄭愷 飾)在名門(mén)正派習(xí)武學(xué)成,進(jìn)入社會(huì)后才發(fā)現(xiàn)現(xiàn)實(shí)的殘酷,他放棄了毫無(wú)前途的捕快工作,奔赴首都汴梁尋找人生價(jià)值。在汴梁,司徒耀祖結(jié)識(shí)了無(wú)法走紅的歌姬王二丫(潘之琳 飾),并與喜好丹青的官二代張鼎鼎(孫堅(jiān) 飾)不打不相識(shí)。因張鼎鼎的父親不愿兒子成為 危險(xiǎn)系數(shù)過(guò)高的駙馬,司徒耀祖偶然成為張父的義子,頂替張鼎鼎參與駙馬的爭(zhēng)奪,并與張鼎鼎的好友王翠(余思潞 飾)一較高下,勝出的耀祖有了做駙馬的資格,但公主卻已被番邦擄走,為了成為駙馬,司徒耀祖、張鼎鼎、王二丫和王翠四人踏上了驚心且搞笑的搭救公主的旅途,同時(shí)他們也經(jīng)歷了各自的成長(zhǎng)……