After a sight-restoring surgery leaves him seeing surreal distortions, a photographer must rely on his camera to discern reality from illusion as he ventures outside for the first time.
2002
1963
2021
1980
2023
2016
2019
1958
1975
1948
1977
1990
1993
2017
1950
2020
1968