This movie is so badass I almost had to turn it off. Denzel is the man!! I love that he's unbelievably badass yet kind off a little bitch at the same time. I really forgot just how awesome this film is. Ethan Hawke's really good also.