蘭子は、その孤高な雰囲気から学校の生徒たちに「魔女」と恐れられている少女である。一方、村上は学園の「王子」と称されるほどの美男子で、周囲から慕われている。対照的な二人の出会いが、学園に新たな波乱を巻き起こす。