Vertigo named greatest film of all time
Hanging in at number 1: Vertigo starring James Stewart.
Alfred Hitchcock's masterpiece Vertigo has been named the greatest film of all time in a prestigious poll, knocking Orson Welles' Citizen Kane off the top spot for the first time in 50 years.
More than 800 film critics and experts took part in the latest BFI Sight and Sound poll, which has been carried out every 10 years since 1952.
The 846 cinema devotees picked Hitchcock's 1958 thriller, starring James Stewart and Kim Novak, ahead of Citizen Kane, which has held top spot in every poll since 1962.
Japanese filmmaker Yasujiro Ozu's Tokyo Story was third, ahead of Jean Renoir's La Regle Du Jeu.
- For the complete top 10, click on the photo gallery above
Sight And Sound editor Nick James says: "This result reflects changes in the culture of film criticism.
"The new cinephilia seems to be not so much about films that strive to be great art, such as Citizen Kane, and that use cinema's entire arsenal of effects to make a grand statement, but more about works that have personal meaning to the critic.
"Vertigo is the ultimate critics' film because it is a dreamlike film about people who are not sure who they are but who are busy reconstructing themselves and each other to fit a kind of cinema ideal of the ideal soulmate.
"In that sense, it's a makeover film full of spellbinding moments of awful poignancy that show how foolish, tender and cruel we can be when we're in love."
A separate poll of 358 film directors including Martin Scorsese, Quentin Tarantino and Francis Ford Coppola voted Tokyo Story the greatest film of all time, ahead of Citizen Kane.
What do you think of the top 10? Which films deserved to be on the list, but were overlooked? Which film do you believe to be the greatest of all time? Have your say here.