3254356tyh

 

 

10. Harry Brown (Daniel Barber, 2009)

 

 

9. Hard Candy (David Slade, 2005)

 

 

8. The Brave One (Neil Jordan, 2007)

 

 

7. Red Road (Andrea Arnold, 2006)

 

 

6. Ms. 45 (Abel Ferrara, 1985)

 

 

5. Lady Snowblood (Toshiya Fujita, 1973)

 

 

4. Point Blank (John Boorman, 1967)

 

 

3. The Great Silence (Sergio Corbucci, 1968)

 

 

 

2. Blue Ruin (Jeremy Saulnier, 2013)

 

 

1. The Virgin Spring (Ingmar Bergman, 1960)

 

 

 

[via]