IMDB Top 250 entry #19 (at the time of posting). I take a look at what inspired scriptwriter Andrew Kevin Walker to pen this movie.