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