15 yaşındaki Stig, İsveç'in küçük bir kasabasında liseye başladığı sırada hayatı beklenmedik bir şekilde değişir. Genç ve çekici İsveççe öğretmeni Viola, sınıfta parlak bir öğrenci olan Stig'in dikkatini çeker.
Aralarında başlayan masum sohbetler, zamanla derinleşen ve sınırları zorlayan bir ilişkiye dönüşür.
Stig için bu ilişki, yetişkinliğe adım atarken yaşadığı karmaşık duyguların bir yansımasıdır.
Viola ise kendi evliliğindeki mutsuzluğun gölgesinde, genç öğrencisine karşı hissettikleriyle boğuşur. İkisi arasındaki tutkulu yakınlaşma, toplumun kuralları ve ahlaki sınırlar tarafından sürekli sorgulanır.
Yasak aşkın gergin atmosferi, Stig'in masumiyetini yitirişi ve Viola'nın iç çatışmalarıyla şekillenir. İlişkileri, her ikisinin de hayatında geri dönüşü olmayan izler bırakırken, arzunun ve sorumluluğun kesiştiği noktada trajik bir sona doğru ilerler.