A man is locked in a cage full of mirrors from which he wants to escape.
2014
1953
1948
2016
2017
2015
2022
1945
1914
1929
2013
2024
2012