妻子突然離世的消息讓弗蘭克(丹尼斯·奎德飾)陷入悲傷,獨自面對八個性格迥異的孩子。從軍隊退役的他發(fā)現(xiàn),管理頑童遠(yuǎn)比指揮下屬艱難得多。隨著時間推移,喪妻之痛逐漸淡化,與帶著十個孩子的單身母親海倫(蕾妮·羅素飾)的相遇讓弗蘭克重獲愛情。兩人結(jié)合后,十八個年齡不等的孩子組成龐大重組家庭,孩子們在爭奪父母關(guān)注的過程中制造出連串混亂。弗蘭克與海倫通過共同制定新規(guī)則逐步建立信任,最終在圣誕夜的溫馨氛圍中,這個由三十人組成的特殊家庭達成和解,孩子們自發(fā)搭建起象征接納的巨型樹屋。