En el último día antes de las vacaciones de verano, los estudiantes idean una elaborada broma para el último año. Los miembros del profesorado intentan sobrevivir al caótico día como pueden, pero sólo el profesor de historia Ron Strickland es lo suficientemente fiero como para intimidar a los alumnos para que se comporten. Mientras tanto, el profesor de inglés Andy Campbell espera la noticia del nacimiento de su segundo hijo con su esposa Maggie. Mientras imparte clases, Campbell es apartado por su amiga consejera escolar Holly, para informarle de los rumores de reducción de todos los departamentos. Después de evitar que Campbell caiga en una trampa de pintura, Strickland le pide ayuda para utilizar un sistema audiovisual obsoleto que se apaga después de un par de segundos. Campbell pilla a un estudiante llamado Neil utilizando a escondidas una aplicación de control remoto en su smartphone para apagar la videograbadora. Un enfurecido Strickland coge el teléfono y lo rompe. Neil, utilizando el teléfono de otro compañero, vuelve a apagar el televisor y eso enfurece a Strickland, que coge un hacha de fuego y destruye el pupitre de Neil, haciendo que la clase salga gritando y presa del pánico del aula.
Tanto Campbell como Strickland son llevados al despacho del director Richard Tyler para discutir el asunto. Strickland advierte a Campbell que mantenga su comportamiento en secreto, pero después de que Tyler amenace con despedir a ambos si nadie da un paso al frente, Campbell cuenta la verdad, lo que provoca la pérdida del trabajo de Strickland. En represalia, Strickland desafía a Campbell a una pelea a puñetazos después de la escuela.
Campbell está convencido de que físicamente no tiene ninguna posibilidad contra Strickland, y trata de arreglar las cosas pidiendo a Neil que comparta un falso testimonio con el director Tyler para limpiar el nombre de Strickland y hacer que sea readmitido. Neil acepta con la condición de que Campbell le compre un MacBook Pro. Después de hacerlo, Campbell se encuentra con Maggie y su hija Ally, que le recuerdan que debe llegar puntualmente esa tarde al concurso de talentos padre-hija de Ally. El falso relato de Neil es suficiente para convencer al director Tyler de readmitir a Strickland.
Campbell y Strickland reciben una llamada de emergencia de Holly. Los dos se reúnen con ella en una sala de debate simulada de las Naciones Unidas y descubren que los engañó para que acudieran allí y pudieran hablar de sus problemas, con Holly actuando como mediadora. Cuando Campbell le dice a Strickland que ha podido devolverle su trabajo, Strickland se enfurece aún más, afirmando que Campbell debería haberle informado de este plan antes de actuar, y citando el mal manejo del sistema escolar. La pelea sigue su curso.
Campbell intenta llamar al 9-1-1 para pedir ayuda, pero tras decirle a la operadora que es profesor y que otro profesor quiere pelear con él, ésta le cuelga tras reírse de la situación. Tras pedir consejo a Holly y al entrenador Crawford, Campbell resuelve que Strickland sea expulsado del campus antes de que acabe el día. Como último recurso, Campbell amenaza a Neil para que le dé la droga MDMA. Mientras el director Tyler encuentra su Toyota Prius destrozado y aparcado en el vestíbulo de la escuela, Campbell coloca la MDMA en la mochila de Strickland. Campbell llama a la policía con la esperanza de que detengan a Strickland, pero el intento es fallido y ambos profesores son encarcelados.
Los dos profesores comparten celda con otros reclusos, y Campbell atraviesa la celda y engaña a un enorme recluso para que le dé una paliza a Strickland, pero sólo cuando se lo indican. Campbell vuelve entonces hacia Strickland para engañarlo y que le dé la señal, pero Strickland en cambio le dice a Campbell que la pelea se cancela después de todo lo que han pasado en el día. No obstante, cuando el preso ataca a Strickland, éste lo noquea fácilmente. Al darse cuenta de las acciones de Campbell, declara la pelea de nuevo. Los dos son liberados después de que la policía descubra que la droga utilizada para inculpar a Strickland era sólo una aspirina.
Campbell se dirige de nuevo a la escuela para reunirse con el consejo escolar, Tyler y el Superintendente Johnson, pero se entera de que todos sus colegas han sido despedidos. Impaciente después de que le digan que espere casi una hora, Campbell irrumpe en la reunión y se entera de que es uno de los pocos que permanecen en su puesto. Sin embargo, Campbell se mantiene firme y expresa sus quejas porque el sistema escolar público no recibe el respeto y los materiales que realmente necesita. Campbell se dirige al concurso de talentos de Ally, donde la interpretación de Ally de «I Don’t Fuck with You» de Big Sean le inspira a enfrentarse finalmente a Strickland.
En el aparcamiento de la escuela, Campbell y Strickland se enfrentan y se enzarzan en una pelea frenética que se arrastra por toda la escuela y en la que ambos ganan la ventaja en diferentes momentos, y la pelea se extiende por toda la escuela. Campbell noquea brevemente a Strickland con un extintor y lo celebra sólo para ser golpeado por Strickland después de levantarse. Strickland responde entonces al teléfono de Campbell y se entera de que Maggie está a punto de dar a luz, momento en el que se apiada de Campbell y lo lleva al hospital, terminando así la pelea en términos amistosos.
Ese verano, Tyler llega a la casa de Campbell para decirle que la publicidad y el clamor público que generó la pelea ha puesto al Departamento de Educación en una posición en la que necesitan poner más esfuerzo y dinero en sus escuelas, y deben volver a contratar a Campbell y Strickland. Campbell acepta con la condición de que el resto de sus compañeros también sean readmitidos. Al comenzar el nuevo curso escolar, el profesorado vuelve a sus respectivos puestos. Campbell y Strickland, ahora mejores amigos, están dispuestos a imponer el aprendizaje siendo Campbell mucho más firme con los alumnos.
En una escena post-créditos, se ve a Crawford coqueteando con la operadora del 911 en persona. Después de rapear para ella, Crawford se da cuenta de que no sabe su nombre.