1900年,帝国主义凭借洋枪洋炮叩开封闭已久的中国大门,八国联军长驱直入,烧杀抢掠,无恶不作。慈禧太后和皇帝仓皇逃出紫禁城,黎民百姓未及逃脱,遭受洋人的屠杀和凌辱。义和团将勇石不仁起兵反抗,无奈兵器落后,被洋人杀得丢盔弃甲,死伤无数。
北京郊区附近,醉鬼张三隐居于此,他身怀绝技,武艺高强,其父曾是清廷官员,但遭到荣禄陷害,家人尽丧性命。在青梅竹马的王丽媛的帮助下,张三杀死荣禄走狗玉面狼,逃到京城。他们与石不仁会合,四方好汉决心不惜一切代价救出被八国联军囚禁起来的妇女。一场营救行动旋即展开……。随着时间的流逝和年龄的长大,那些陪伴孩子们度过几多快乐时光的玩具们,或者破旧,或者过失,逐渐被人遗忘和抛弃。小男孩奥德拉自幼由小熊玩具小库陪伴,不过小库已然开线破碎,并且属于不可清洗的玩具,附着在它身上的粉尘和纤维会让奥德拉的哮喘复发。虽然奥德拉一百个不情愿,但是妈妈还是坚持把小库扔掉了。夜幕降临,奥德拉双手合十,衷心祈祷小布能够逃离垃圾场。
似乎冥冥中有所感应,躺在垃圾堆中的小布站起身来,躲过了碾压机的袭击,也逃脱了塑料军团的魔爪。它辗转来到了一片大森林,并邂逅森林的守护队长诅咒神。在诅咒神的帮助下,它踏上了充满惊险的回家之路……。