A man is locked in a cage full of mirrors from which he wants to escape.
1986
2026
2009
2019
2025
2007
1973
2006
2024
2020
2014
1945
2016
1987