One of my all time favourites. The cinematography was excellent throughout so it was easy to watch despite the often gruesome murders and canabilism.
Most of the cast put in great performances too which helped you to empathise with them despite most of them being far from perfect people. Even the supposed good guys were a bit naughty at times.