There are not many films that have been able to stand the test of time after two decades of their release. However, filmmaker ...