A talented young officer gets an eye transplant, through which he begins to see demons.
2021
1997
1981
1985
1999
1971
2006
2004
1990
2005
2002
2007
1966
1964