There's a set of events in the flashbacks that drive suspense and you keep waiting for the 'omens to fall'. When they finally do, it's very satisfying.