The lives of two strangers - a struggling mother and a gambling addict - meet in tragedy. Years pass, and they must come to terms with themselves, and one another.
서커스단에서 일하는 부부는 생활이 불편해지자 딸 실비아와 제니를 한 미망인의 집에 몇주간 맡겨두기로 한다. 많은 아이들을 키우며 살고 있는 미망인은 돈이 절실히 필요했고 자매를 맡아주는 댓가로 그의 부모에게 얼마의 돈을 받기로 한다. 자매를 거둔 후 처음에는 자신의 자식들과 같이 잘 대해주었지만 그녀는 정신상태가 온전치 못한 상태였고, 또한 보살피는 댓가의 돈이 늦어지자 자매에게 매질을 하기 시작한다. 한편, 미망인의 첫째딸은 원치않는 임신 사실을 울며 실비아에게 털어놓는다. 하지만 실수로 실비아가 아이 아빠에게 그 말을 전하게 되고, 이에 앙심을 품은 첫째딸은 미망인에게 실비아에 대한 좋지 않은 말을 꾸며내 이른다. 이때부터 미망인은 실비아에게 점점 잔인하게 학대를 하기 시작한다. 하지만 그것을 지켜보는 그녀의 아이들은 그러한 학대가 나쁘다는 것을 인식하지 못할 뿐더러 학대에 동참하는데...
7월 4일 미국의 독립기념일, 해킹 용의자 매튜 패럴을 FBI본부로 호송하던 존 맥클레인은 괴한들의 총격을 받고 가까스로 목숨을 건진다. 정부 전산망을 파괴해 미국을 장악하려는 전 정부요원 토마스 가브리엘이 자신의 계획을 저지할 가능성이 있는 모든 해커들을 죽이는 동시에 미국의 네트워크를 공격하기 시작한 것. 천신만고 끝에 목숨을 건졌지만 미국의 교통,통신,금융,전기 등 모든 네트워크가 테러리스트의 손아귀에 들어가고, 미국은 공황상태에 빠진다. 테러리스트를 막기 위한 숨막히는 추격전을 벌이는 가운데, 가브리엘이 맥클레인의 딸 루시를 인질로 잡고 마는데...