因為家庭的不幸,女高中生二宮蘭(櫻井幸子 飾)壹直以來都過著充滿了痛苦和壓抑的生活,而壹直支撐著蘭繼續活下去的,是她的堅強和樂觀。學校裏新來了壹位物理老師,32歲的他名叫羽村隆夫(真田廣之 飾)。壹個是為人師表的中年男子,壹個是情竇初開的純潔少女,就是這樣的兩人是,他們相愛了。
終於,蘭的父親得知了女兒和老師之間的背德戀情,不擇手段的他開始想方設法拆散兩人。壹段違背了倫常道德的感情究竟能走多遠?蘭和隆夫著兩個從不願意傷害他人的善良之人,痛苦和悲哀卻並沒有因此而遠離他們,在淚水和笑容之中,在愛和恨之間,苦苦掙紮的男子和女子會迎來怎樣的結局?