A twisted, spectacular depiction of a face trapped in a dangerous prison of the mind.
1965
1968
1971
1983
2014
1973
1981
2004
2009
2024
1985
2012
1980
2025
2017
1999