因为命运的作弄而令原本为富家子的丁常旺(郭晋安)与穷书童包继宗(曹永廉)互换了身份。
民初,旺本是包庆丰(元华)九代单传的独子,原因被妒忌,怀有身孕的旺母被逐出家门。包大富(李成昌)一直凯觎亲叔丰的财产,为除却旺继承家产的机会,富欲先发制人干掉旺两母子,旺母被杀死,而旺则被打伤成失忆,富另找来孤儿宗假冒包家大少爷。
旺虽大难不死,但行为像七八岁的傻仔,辗转流落到乌龙镇,幸被米珠莲(卢宛茵)误认为失踪的儿子。柳湘湘(陈秀珠)与莲曾私下为儿女订媒妁之言,旺本应娶汀的亲女为妻,然湘却将继女凌彩凤(宣萱)嫁给傻仔旺,反之将凌彩蝶(唐宁)嫁给宗。其实旺在未失忆前曾与未婚妻杨佩君(杨婉仪)订下婚盟,旺突然失踪,君经明查暗访成功接近旺。凤与君发觉旺的身世有蹊跷,合力将真相查出并助旺回复记忆。宗的冒充少爷身份能否继续?傻仔旺最后能否与包老爷相认?面对新欢与旧爱,旺可否尽享齐人之福?