violent but brilliant storytelling

Rating: 8/10 (3 April 2019)

Such a classic. Great dialogue. Surprising turns. Characters are unforgettable.