A twisted, spectacular depiction of a face trapped in a dangerous prison of the mind.
1987
2014
2016
2015
1965
2021
1995
2010
1966
1997
2018
2011
2024
1990
2008
2013
2017