Max Fischer (Jason Schwartzman), um rapaz de quinze anos, conseguiu uma bolsa de estudos em Rushmore, uma escola preparatória para jovens de famílias ricas. Apesar de se dedicar a várias atividades extra-curricualres, Max corre o risco de ser expulso, em virtude das suas notas serem baixas.