A blind man with his 'Echolocation' power takes on a revenge mission.
1982
2009
1968
1929
2008
1963
1959
1988
1970
2002
1974
1979
1986
1935
1997
1964
1949
2011
1946