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