Paathshala, an entertainer with a social message, is the story of a school on the verge of being shut down due to financial constraints and also being exploited by its stakeholders. The dynamic principal (palyed by Nana Patekar) is trying to save the school.
Among his teachers, Rahul (Shahid Kapur) is the English and music teacher who helps nurture a bunch of naughty and troubled kids. Ayesha Takia plays Sonia, another teacher who looks into the extra curricular activities. The film also has many sub-plots including a student who falls in love with Shahid.