小男孩尼克(胡里奥·博希加斯 Julio Bohigas-Couto 饰)在一个风雨交加的夜晚目睹了邻居安吉尔(哈维尔·古铁雷斯 Javier Gutiérrez 饰)杀害自己妻子的场面。在和安吉尔的追逐之中,一辆车将尼克撞倒,导致了他的死亡。一晃眼多年过去,薇拉(阿德丽安娜·尤加特 Adriana Ugarte 饰)和丈夫大卫(阿尔瓦罗·莫奇 Álvaro Morte 饰)带着他们的女儿住进了尼克曾经居住过的房子。
有一个电闪雷鸣的夜晚,薇拉意外的在电视里看到了尼克,让薇拉感到震惊的是,自己似乎能够通过电视和25年前的尼克对话。在薇拉的告诫之下,尼克免于一死,但过去的改变也牵连着薇拉的生活发生了巨变。大卫不再是薇拉的丈夫,而他们的女儿自然也不复存在。
After a teacher tragically dies, his friend, who happens to be a former cop, takes over his old job in hopes of catching the people responsible for his murder.
安德鲁(汤姆•汉克斯 Tom Hanks 饰)和米勒(丹泽尔•华盛顿 Denzel Washington 饰)认识于法庭上,两人都是年轻有为的律师,各为其主。然而,年轻的安德鲁不久后因为同性恋和身染艾滋病被老板发现,以莫须有理由解雇了。
遭解雇后的安德鲁四处寻找律师为他讨回公道。当安德鲁找到米勒时,米勒一开始拒绝了他。因为米勒像普通人一样憎恨同性恋和惧怕艾滋病,但当他看到安德鲁在图书馆搜索“艾滋病歧视”时遭到管理员的白眼,听着妻子缓慢而平静地说出他们的姨妈、朋友有很多也是同性恋时,他决定受理安德鲁的案件。
在最后的法庭上,病危的安德鲁毅然出庭……