清朝乾嘉年間,連續(xù)生下三個女兒的將軍翁哈迪的妻子英月(王琳飾)為了鞏固自己的地位,想出了一個大膽的策略,用貓換太子。她把生下的女嬰換成了另一個家庭的男嬰。二十年后,這個男嬰長成了英俊的恒泰(陸毅飾演),而這個女嬰則被勾欄的妓女收養(yǎng),名叫宋連成(袁姍姍飾演)。她雖然美麗優(yōu)雅,但出身于泥沼。在命運的指引下,從小生活在市井里、滿口謊言的連城,遇到了正直淳樸的恒泰。在打鬧的過程中,兩個年輕人逐漸熟悉起來,對彼此產(chǎn)生了好感。命運的鏈條將兩個從出生那一刻起就被種下牢不可破的紐帶的人緊緊地捆綁在一起,從而構(gòu)成了一個流傳已久的傳說