10. Visitor Q (Takashi Miike, 2001) 

  

9. Collateral (Michael Mann, 2004) 

 

8. Teorema (Pier Paolo Pasolini, 1968) 

 

7. Shane (George Stevens, 1953)

  

6. Shadow of a Doubt (Alfred Hitchcock, 1943)

  

5. Bad Day at Black Rock (John Sturges, 1955)

 

4. Sex, Lies and Videotape (Steven Soderbergh, 1989) 

  

3. Knife in the Water (Roman Polanski, 1962)

 

2. Yojimbo (Akira Kurosawa, 1961) 

 

1. Strangers on a Train (Alfred Hitchcock, 1951)

 

 

[via]