小精靈伯納德(馬丁·弗瑞曼 Martin Freeman 配音)是一位身份卑微的糞便清理員,做事神經大條,囧態(tài)嗅事不斷,而他的夢想是成為大發(fā)明家。在今年的圣誕科技大賽上,他又搞砸了實驗。恰巧正是這次小小的實驗意外給精靈城引來了危機。大反派班尼(蒂姆·克里 Tim Curry 配音)侵襲精靈城,所有人都面臨滅頂之災。伯納德在重重險境中誤打誤撞,卻驚喜不斷,發(fā)現自己是唯一可以拯救這場災難的人,在甜心女特工雪妮(阿什麗·提斯代爾 Ashley Tisdale 配音)的鼓勵下,他鼓起勇氣誓要挽救一切……