《小孩不笨2》讲述了一对来自中产家庭的汤姆和杰瑞兄弟,尽管生活条件优越,却因父母忙于工作而缺乏关爱,感到孤独和被忽视。他们的父亲(梁智强饰)是手机开发公司的职员,母亲(向云饰)是杂志编辑,两人都沉浸在事业中,无暇顾及孩子的内心世界。汤姆的朋友成才(洪赐健饰)来自一个单亲家庭,父亲(黄奕良饰)文化程度不高,采取粗暴的教育方式,试图避免儿子重蹈覆辙。在学校,教授华文的符老师(李创锐饰)因教育方法不当,与学生关系紧张;校长则坚持严格执行校规,甚至采用体罚。原本应为孩子成长保驾护的学校和家庭,却因教育方式不当,反而成了扼杀孩子天性的凶手。当家长和老师意识到自己的错误时,孩子们的心中已布满伤痕,教育的失败和孩子们的挣扎成为影片的核心反思。