Absolutely AWFUL ending for a suspenseful build-up movie. The ending is a total cop-out with the flash back "explanations" of the scenes afterwards, and whoever made the decision not to show ANY FOOTAGE of the revenge on Sloan, should be fired and blacklisted from the movie industry. PERMANENTLY. Terrible editing and terrible choices.