A man is locked in a cage full of mirrors from which he wants to escape.
1963
2025
1948
2016
2012
2019
1996
2021
2023
2022
1984
1983
1987
2007
2015
2001