A talented young officer gets an eye transplant, through which he begins to see demons.
2023
2024
1999
2002
1982
1974
—
2007