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.
1979
1973
2010
2019
2017
1953
1983
1952
1997
2015
2022
1996
1988
2025
1995
1993
2006
1925
2014