A reporter searches for the truth behind an old Indian legend about a spirit that guards the entranceway to heaven and hell.
1969
2018
1992
2003
1988
2008
1997
1944
2017
2002
2000
2007
2005
2020