白人历史教师丹•邓恩(瑞恩•高斯林 饰),在纽约布鲁克林一家破旧的公立中学教书,他的学生多是黑人。丹有激情和创造力,热爱学生,不遵循官方教学大纲,相信黑格尔辩证法,认为历史本质由相反力作用而成。他使得纸页间枯燥的历史生动鲜活,鼓励学生思考和分析历史,及自己周遍世界的运作法则,学生成为丹存活于社会的救生索。晚上,他是不可救药的瘾君子。 这种分裂的生活没有能持续多久,丹某次在空无一人的女更衣室吸毒而虚脱,被他的黑人女学生德丽(莎莉卡•艾普斯 饰)发现。共同保守的阴暗秘密,拉近了他们的关系,也改变了各自的生活。Young Caucasian Dan Dunne teaches history and coaches the girls basketball team at a Brooklyn high school populated primarily by black and Hispanic students. To the chagrin of his superiors, Dan bucks the outlined curriculum of historical facts in favor of the philosophy of historical events, generally discussing the concept of dialectics. As such, he captures the imagination of his students, at least in the classroom. Outside of the classroom, Dan's life is in shambles. He has a distant but cordial relationship with his family. He uses illicit drugs rampantly. Although his former girlfriend Rachel was able to clean up her drug habit, Dan believes that rehab will not work for him. Due to a combination of these issues, he treats women poorly. Thirteen year old Drey is a student in his class and a player on his basketball team. Drey has her own problems. Her parents are divorced, with her father a virtually non-existent figure in her life and her EMT mother generally absent as she is always working to provide for Drey. Her older brother Mike is incarcerated for selling drugs for a local dealer named Frank. Mike took the fall for Frank, who in turn protects Drey whether she wants to be associated with him or not. Dan and Drey's relationship changes when Drey catches Dan, believing he is alone, smoking crack in the girl's locker room bathroom. He is totally stoned. Their resulting friendship, which is seen as inappropriate by the few who know, is based on each being unable to deal with their own life, but feeling like they can be at least a minor salvation in the other's life.