Alan Hanson's Top 101 Films of All-Time!
As you might have already gathered, I am a big film fan...
Therefore I decided to compile a list of my 101 Favourite Films of All-Time!
Please excuse this wanton display of self-indulgence, but feel free to let me know what you think...
101. Brighton Rock (John Boulting, 1947)
100. Society (Brian Yuzna, 1989)
99. Something Wild (Jonathan Demme, 1986)
98. Targets (Peter Bogdanovich, 1968)
97. Scarface (Brian De Palma, 1983)
96. The Texas Chainsaw Massacre (Tobe Hooper, 1974)
95. Savage Messiah (Ken Russell, 1972)
94. This is Spinal Tap (Rob Reiner, 1984)
93. The Crying Game (Neil Jordan, 1992)
92. Midnight Cowboy (John Schlesinger, 1969)
91. Do The Right Thing (Spike Lee, 1989)
90. Nights Of Cabiria (Federico Fellini, 1957)
89. Pretty Poison (Noel Black, 1968)
88. Witchfinder General (Michael Reeves, 1968)
87. Breaking The Waves (Lars von Trier, 1996)
86. Small Faces (Gillies MacKinnon, 1996)
85. Dawn of the Dead (George A. Romero, 1978)
84. Thief (Michael Mann, 1981)
83. Les Diabolique (Henri-Georges Clouzot, 1955)
82. Eyes Without a Face (George Franju, 1960)
81. Pulp Fiction (Quentin Tarantino, 1994)
80. Private Parts (Paul Bartel, 1972)
79. Bring Me the Head of Alfredo Garcia (Sam Peckinpah, 1974)
78. Dead Ringers (David Cronenberg, 1988)
77. The Godfather pt. II (Francis Ford Coppola, 1974)
76. Gregory’s Girl (Bill Forsyth, 1980)
75. The Trial (Orson Welles, 1962)
74. Hard Eight (Paul Thomas Anderson, 1996)
73. Down By Law (Jim Jarmusch, 1986)
72. The Third Man (Carol Reed, 1949)
71. A Nightmare On Elm Street (Wes Craven, 1984)
70. A Bay of Blood (Mario Bava, 1971)
69. Branded to Kill (Seijun Suzuki, 1967)
68. The Thing (John Carpenter, 1982)
67. Fascination (Jean Rollin, 1979)
66. Cape Fear (Martin Scorsese, 1991)
65. Little Big Man (Arthur Penn, 1970)
64. Bedazzled (Stanley Donen, 1967)
63. Birth (Jonathan Glazer, 2004)
62. Jules et Jim (Francois Truffaut, 1962)
61. I Hired A Contract Killer (Aki Kaurismaki, 1990)
60. The Good, The Bad and The Ugly (Sergio Leone, 1966)
59. Days Of Heaven (Terrence Malick, 1979)
58. American Gigolo (Paul Schrader, 1980)
57. Deliverance (John Boorman, 1972)
56. A Bout de Souffle (Jean-Luc Godard, 1960)
55. La Rupture (Claude Chabrol, 1970)
54. Suspiria (Dario Argento, 1977)
53. Performance (Nicolas Roeg and Donald Cammell, 1970)
52. Ghost World (Terry Zwigoff, 2001)
51. The Tenant (Roman Polanski, 1976)
50. An American Werewolf in London (John Landis, 1981)
49. Johnny Suede (Tom DiCillo, 1991)
48. A Bucket of Blood (Roger Corman, 1959)
47. Carrie (Brian De Palma, 1976)
46. Demon Seed (Donald Cammell, 1977)
45. The Devils (Ken Russell, 1971)
44. Gremlins (Joe Dante, 1984)
43. The Elephant Man (David Lynch, 1980)
42. Marathon Man (John Schlesinger, 1976)
41. The Taking of Pelham 1,2,3 (Joseph Sargent, 1974)
40. Summer With Monika (Ingmar Bergman, 1953)
39. Lord Love a Duck (George Axelrod, 1966)
38. The Wicker Man (Robin Hardy, 1973)
37. The Night Porter (Lilianna Cavani, 1974)
36. Rushmore (Wes Anderson, 1998)
35. Martin (George A. Romero, 1977)
34. Manhunter (Michael Mann, 1986)
33. Sorcerer (William Friedkin, 1977)
32. The Iron Rose (Jean Rollin, 1973)
31. Jackie Brown (Quentin Tarantino, 1977)
30. Alice, Sweet Alice (Alfred Sole, 1976)
29. Straw Dogs (Sam Peckinpah, 1971)
28. The Brood (David Cronenberg, 1979)
27. The Conversation (Francis Ford Coppola, 1974)
26. The Ladykillers (Alexander Mackendrick, 1955)
25. Hausu (Nobuhiko Obayashi, 1977)
24. The Master (Paul Thomas Anderson, 2012)
23. Stranger Than Paradise (Jim Jarmusch, 1984)
22. The Marriage of Maria Braun (Rainer Werner Fassbinder, 1979)
21. Jaws (Steven Spielberg, 1975)
20. Hatchet for the Honeymoon (Mario Bava, 1970)
19. Female Prisoner 71: Scorpion (Shunya Ito, 1972)
18. Halloween (John Carpenter, 1978)
17. Possession (Andrzej Zulawski, 1981)
16. Taxi Driver (Martin Scorsese, 1976)
15. The Graduate (Mike Nichols, 1967)
14. A New Leaf (Elaine May, 1971)
13. Under The Skin (Jonathan Glazer, 2013)
12. Shoot the Pianist (Francois Truffaut, 1960)
11. Leningrad Cowboys Go America! (Aki Kaurismaki, 1989)
10. Once Upon a Time in the West (Sergio Leone, 1968)
9. The Vanishing (George Sluizer, 1988)
8. Badlands (Terence Malick, 1973)
7. Straight Time (Ulu Grosbard, 1978)
6. Pierrot le Fou (Jean-Luc Godard, 1965)
5. Le Boucher (Claude Chabrol, 1970)
4. Profondo Rosso (Dario Argento, 1975)
3. Don't Look Now (Nicolas Roeg, 1973)
2. Loves of a Blonde (Milos Forman, 1965)
1. Rosemary's Baby (Roman Polanski, 1968)