A man is locked in a cage full of mirrors from which he wants to escape.
2014
2009
2016
2021
2010
2011
2013
2012
1924
2002
1974
2015
2020
1942