A man is locked in a cage full of mirrors from which he wants to escape.
1986
2006
2022
1987
2025
1955
2020
2017
2014
2023
1972
1945
2015
2012
2010
1973