A man is locked in a cage full of mirrors from which he wants to escape.
1981
2025
1991
2019
2023
1966
2008
2026
1959
1968
1995
1937
2021
1943
1982
1984
2022