A twisted, spectacular depiction of a face trapped in a dangerous prison of the mind.
1959
2016
2008
2022
2012
1988
—
2003
2015
1969
2024
2007
2018
2023