對於馬魯格(奧利弗· 李多度 Oliver Litondo 飾)來說,學習是一生中最讓他感到幸福的事情,然而,已經84歲高齡的他再也不可能重溫曾經課堂上的快樂時光了。肯尼亞推行的免費教育政策讓馬魯格看到了新的希望,他希望能夠成為眾多受益的學生中的一員。
馬魯格的執著和熱情感動了 教師珍(娜奧米·哈里斯 Naomie Harris 飾)卻沒能感動校方人員和廣大家長,對於這樣一個退役軍人在一群小孩子的包圍下重返課堂,反對的呼聲統一而響亮。與此同時,珍也因為自己支持馬魯格的行為而受到了懲罰。看到幫助自己的善良人遭受了不公平的待遇,憤怒的馬魯格決定絕不屈服,他要向刻板的政府提出挑戰。