本片根據挪威藉英國兒童文學作家羅爾德·達爾(Roald Dahl)的同名兒童故事改編。狐貍爸爸(喬治·克魯尼 George Clooney 配音)和狐貍太太(梅麗爾斯·特裡普 Meryl Streep 配音)在乳鴿場偷竊時得知狐貍太太懷孕,狐貍爸爸承諾二人脫逃後不再行竊。兩年後,狐貍爸爸不顧獾律師(比爾·默瑞 Bill Murray 配音)的反對,執意購入了位於養雞場、火腿商和蘋果酒三農場主地界上的樹屋。一心想成為運動員的狐貍兒子艾什(詹森·舒瓦茲曼 Jason Schwartzman 配音)對新搬來暫住
老國王將女兒格溫多琳公主(阿什莉·瓊斯 Ashley Jones 飾)嫁給了薩西尼安國王做他的王妃,以求得到強國的庇護。為了保證公主能夠順利抵達彼國,老國王派出了以雷諾茲(朗·普爾曼 Ron Perlman 飾)為首的國王衛隊,一路保護公主,就這樣,雷諾茲帶領著他的一幫弟兄,踏上了充滿了危險的漫漫路途。 半路上,雷諾茲一行人遭遇了窮兇極惡的劫匪,讓雷諾茲沒有想到的是,在其中,他竟然發現了曾經的國王衛士戴博特(埃裡克·羅伯茨 Eric Roberts 飾)。原來,戴博特一直深愛著格溫多琳公主,老國王此次的決