A twisted, spectacular depiction of a face trapped in a dangerous prison of the mind.
1988
2009
2010
1973
2008
2016
2024
1980
2023
1965
2019
2022
2021
1987
2014
2017
1997