O filme começa com o professor Rainer Wenger (Jurgen Vogel) indo dar aula em uma escola, e Rainer contra sua vontade é escolhido para dar aula de autocracia, ja que por sua vontade preferia a aula de anarquismo. Seus alunos, indagados se uma ditadura voltaria a acontecer na Alemanha faz com que o professor começe a liderar um modo de ensino para mostrar a seus alunos ainda que nao percebam como é facil manipular um grupo, ou ate mesmo uma massa. Exige que seus alunos o chamem de senhor Wenger e que se levantem em sinal de respeito cada vez que forem falar com ele. Em acordo com seus alunos e por votaçao escolhem um nome para o grupo que se chamara “A Onda”, criam um logo tipo para o grupo, e tambem passam a usar somente camisa branca, tanto os homens quanto as mulheres, assim mostrando que todos fazem parte da mesma uniao, ao ponto de um dos alunos queimar todas as suas roupas que eram de outras cores e tambem com o logotipo de marcas famosas. Criam tambem uma saudaçao que mostram que fazem parte do mesmo grupo e passam a descriminar e hostilizar todos que sao contra o grupo A Onda. Uma de suas alunas Karo (Jennifer Ulrich), sempre foi contra aos metodos usados pelo professor, que tambem nao era visto com bons olhos pelos seus colegas de trabalho. E Karol nao adere ao uniforme e reluta aos metodos de manipulaçao adquiridos em sala de aula. Tim (Frederick Lau) é um dos alunos que se mostra mais envolvido indo a convite do professor jantar em sua casa e chegar ao ponto se oferecer como guarda-costas. Apos muitos conflitos e brigas Marco (Max Raiem) que é membro do grupo a onda e namorado de Karo briga com ela e a acerta com um golpe. Arrependido procura o professor e pede que ele acabe com o movimento ao qual liderava. Entao o professor Rainer convoca uma reuniao com todos os membros do grupo A Onda, e de portas trancadas começa seu discurso de alienaçao, quando é interrompido por marco, que protesta, e a pedido do professor é trasido para o palco onde os alunos