Director Frank Darabont's The Shawshank Redemption, released in 1994, has been voted the most inspirational film of all time in a poll conducted by HMV.
The film stars Morgan Freeman and Tim Robbins and is about two prisoners who become close friends after spending years in jail.
Ananova.com reports that Schindler's List directed by Steven Spielberg came in second.
The top 10 movies are:
1. The Shawshank Redemption (1995)
2. Schindler's List (1994),
3. Forrest Gump (1994)
4. It's a Wonderful Life (1947)
5. Billy Elliot (2000)
6. Braveheart (1995)
7. The Green Mile (2000)
8. Erin Brockovich (2000)
9. Titanic (1998)
10. Star Wars: Return of the Jedi (1983)