Aseem Chhabra presents his list of 100 best (and must watch) films -- many classics, some relatively new and several personal favourites.
60. The Great Dictator (1940)
Charlie Chaplin
USA

59. 12 Angry Men (1957)
Sidney Lumet
USA

58. Raging Bull (1980)
Martin Scorsese
USA

57. Ghattashraddha (1977)
Girish Kasaravalli
India

56. Old Boy (2003)
Park Chan-wook
South Korea

55. The Before Trilogy (1995, 2004, 2013)
Richard Linklater
USA

54. Roman Holiday (1953)
William Wyler
USA

53. Rear Window (1954)
Alfred Hitchcock
USA

52. The Namesake (2006)
Mira Nair
USA/ India

51. Le Dolous (1962)
Jean-Pierre Melville
France

50. Paper Moon (1973)
Peter Bogdanovich
USA

49. Rocco and His Brothers (1960)
Luchino Visconti
Italy/ France

48. Mughal-e-Azam (1960)
K Asif
India

47. Three Colors Trilogy: Blue, Red, White (1993, 1994, 1994)
Krzysztof Kieslowski
France/ Poland/ Switzerland

46. The Year of Living Dangerously (1982)
Peter Weir
Australia/ USA

45. Taxi Driver (1976)
Martin Scorsese
USA

44. La Strada (1954)
Federico Fellini
Italy

43. A Streetcar Named Desire (1951)
Elia Kazan
USA

42. Apocalypse Now (1979)
Francis Ford Coppola
USA

41. Monsoon Wedding (2001)
Mira Nair
India/ USA











