A twisted, spectacular depiction of a face trapped in a dangerous prison of the mind.
2014
1960
2011
2010
1987
1985
1983
1979
2020
2000
1993
1986
2013
2002
2009
2021
2022