Just watched this and I think this is an underrated movie. The cast is pretty good and the usual revenge story turns into a pretty well execution.
On the other hand some plot holes or weird decisions of some characters. But overall a good revenge flick.