A man is locked in a cage full of mirrors from which he wants to escape.
1982
1984
2022
1939
2009
1991
2026
1944
1983
2006
1940
2021
2007
1993
2002
1988
2014