Ondskan dreht sich um den problembelasteten jungen Erik, der wegen seines gewalttätigen Verhaltens von seiner Stockholmer Schule verwiesen wird. Er wird auf das Internat Stjernsberg versetzt, wo die Gewalt schlimmer ist als zu Hause. Dort beginnt er eine verbotene Liebesbeziehung mit einer Küchenangestellten namens Marja.