Incredible optical illusions in a story in a story in a story helps the surprised viewer finally to find out that he has been watching himself all along.
2003
2023
1980
2018
1944
1961
—
1962
1955
2010
1970
1949
2024
2022
1947
2007
1954
1974
2005
2000