一個窮困潦倒的父親(周星馳飾)帶著兒子小迪(徐嬌飾)住在一棟破舊屋裏,一家依靠爸爸做苦力維生,還常常到處撿破爛當家用。 望子成龍的爸爸,咬緊牙關希望小迪能夠入讀明星學校,更不惜賣命掙錢支付高額的學費;而小迪也因家境清貧之故,經常成為師生取笑和欺負對象,唯獨美麗善良的袁老師(張雨綺飾)對他始終不離不棄、關愛有加。看著同學玩著新科技玩具狗「長江七號」,羨慕的小迪整天吵著爸爸要買一隻來陪伴。禁不住兒子的要求,袋裏空空的爸爸只好把從垃圾堆裏撿到的塑膠球帶回家當禮物。不料,這顆球不但變身成一隻可愛的外星生物,還身懷超常能力!歡喜若狂的小迪將這個新朋友命名為「長江七號」,並偷偷瞞著爸爸和同學將它帶到學校作伴,期望它能夠教訓欺人太甚的同學,以及解決學校裏所有疑難雜症。