A man is locked in a cage full of mirrors from which he wants to escape.
2015
2024
1915
2016
1959
2022
2011
2021
1932
2013
2019
1948
2020
1989