Excellent Revenge thriller by a truly talented director. I am not understanding the reason for the haters. Lousy rotten people get what's coming to them, very entertaining. If you like this sorta thing check out the equally enjoyable Shock to the system starring Michael Caine.