A reporter searches for the truth behind an old Indian legend about a spirit that guards the entranceway to heaven and hell.
1987
2009
2014
2017
1952
1962
1969
1965
2001
1966
1953
1991
1990
1960