用窝囊废来形容罗杰(琼•海德 饰)一点不为过。生性懦弱的他,面对外表凶狠的人时,大气都不敢出一口。想请倾慕的邻家女孩(杰辛达•巴莱特 饰)出去吃饭,竟然因紧张而昏倒。总是在关键时刻莫名失败的他,决定改变自己的性格。做一个真正的男子汉。
经朋友介绍,罗杰来到一所秘密的,号称“懦夫救星”的学校,班主任P博士(鲍勃•松顿 饰)是一个强悍的老师。他的教学方法极端怪异,却收效甚佳。很快,罗杰找回了自信,与女孩的关系也有了进展。然而,罗杰没有想到,他与P博士竟爱上了同一个人。一场师生的竞争,一场荒诞的闹剧,正在上演。。20世纪60年代,在自由开放的大环境下,古老的爱尔兰仍保持着古板和保守的风气。在这里,所有被认为堕落的女孩都要被送入玛德莲女子学院接受感化,而等待他们的不是和风细雨,而是无尽的黑暗与绝望。 玛格丽特(Anne-Marie Duff 饰)在家族婚礼上被堂兄奸污,这件事在婚礼现场口耳相传,她的委屈并未得到伸张,反而被作为“不洁的女孩”送走;活泼漂亮的伯纳黛特(Nora-Jane Noone 饰)是男孩们追逐的对象,她为了自己的“轻佻”付出了代价;罗丝(Dorothy Duffy 饰)未婚先孕,为了所谓的前途被迫放弃了自己的孩子。 三个女孩来到了玛德莲女子学院,她们还不知道,这是一个有来无回的绝望之地……。