A man is locked in a cage full of mirrors from which he wants to escape.
2012
1953
1980
2011
1970
2016
2009
2023
2015
1941
2022
2005
2014
1936
2020
2008
1995