A surrealist tale of guilt and deceit.
1987
2003
2025
2008
1926
2004
1990
1986
2016
2024
2006
1996
1969
—
2007