人人都羡慕麦克尔森一家人。作为一家之主,艾利(阿伦·瑞克曼 Alan Rickman 饰)在职场上呼风唤雨,在学术上更有颇有成就,妻子萨莎(玛丽·斯汀伯根 Mary Steenburgen 饰)是著名的精神病学家,在行业内享有很高的名望,不仅如此,儿子巴克利(布赖恩·加连保格 Bryan Greenberg 饰)更是一位即将毕业的准博士,前途不可估量。
本片讲述的是发生在美国当代著名画家托马思·金凯德身上的真实感人的故事,这也是激发他创作出著名画作《圣诞小屋》的灵感来源。故事发生在圣诞节的前一天,年迈的画家格伦(彼得·奥图饰)帮助陷在困境中的托马思(贾德·帕达里克饰)和家人保住了房子,并且激烈年轻的他走上艺术的道路。
卡利多(阿尔•帕西诺 Al Pacino 饰)因贩毒而被判入狱30年,在他入狱的第五年,律师大卫(西恩•潘 Sean Penn 饰)将他从监狱救了出来。卡利多出狱后的理想就是赚够7万5千美元离开这里和还清欠大卫的人情。决心洗心革面的卡利多却摆脱不了命运的捉弄,当他勉为其难地答应表弟作为旁观者参加一次毒品交易,他卷入了一场黑吃黑的勾当。当他保住了毒品后,他从毒贩那里获得了2万5千美元作为酬劳。
当华生从报纸上看到几天内白教堂附近发生了两起类似的谋杀案时,夏洛克·福尔摩斯敏锐的推理能力立即被激发,在观察了每一个看似毫无意义的细节后,开始进行无情的排除法。他猜对了,受害者一定是街头妓女,没过多久,他就找到了一家当铺、一所贵族家庭的豪宅、一所医院,当然还有潜在的嫌疑人和(甚至是不知情的)证人,他们逐渐揭开了凶手和其动机的故事。