A mentally disturbed car mechanic, with a deep fascination of Aztec culture, is convinced that if he consumes enough human eyeballs, he'll possess the ability to see in the future.
2008
2007
1996
2001
1986
1980
1985
1997
1955
2003
2002
2005
1992
1949
2012
1956
2013