故事发生在20世纪的60年代末,霍华德(瑞斯·伊凡斯 Rhys Ifans 饰)是一位大学教师,一个名叫朱迪(科洛·塞维尼 Chloë Sevigny 饰)的美丽女孩出现在了他的生命力,就此彻底改变了他的一生。为了吸引朱迪的注意,霍华德的脑袋里产生了一个疯狂的念头,他辞去了教师的职位,竟然摇身一变当起了毒贩。 贩毒生活充满了惊险与刺激,霍华德凭借着自己的聪明才智和专业知识逐渐建立起了牢不可破的毒品网络,一时之间,他成为了街头巷尾报纸杂志上的奇谈。然而,随着时间的推移,就当霍华德的名气越来越大之时,在巨大的压力之下,这位传奇毒贩的精神也走到了濒临崩溃的边缘。。玛利亚是一个年轻活泼的修女,喜欢在大自然中高声歌唱,所以她常常忘记修道院里的规矩。院长认为玛利亚并不适合规矩严格的修道院。院长与众嬷嬷商量后,决定安排玛利亚到特拉普上校家当家庭教师。
上校的妻子去世多年,留下7个孩子,他对孩子严格管教。他告诉玛利亚在他家的家庭教师都做不长久,都是因为孩子的恶作剧。玛利亚果然也遭到了恶作剧,可是这位善良的老师并没有告诉他们的父亲,而是像个母亲一样照顾孩子,很快跟孩子打成一片。上校也渐渐在玛利亚的引导下改变了对孩子们的态度。上校与玛利亚之间发生了感情,他们完婚后回到了已被纳粹占领的奥地利,上校并不想为纳粹办事,一家人准备逃跑……。