A man is locked in a cage full of mirrors from which he wants to escape.
2004
1990
1978
1991
2013
1903
1933
1998
1964
1958
2022
2009
1983
1981
2025
2019