A Japanese-set magic show. There is a lot of visual trickery on display, ending with an amazing effect using reverse footage and superimposing/projecting images on top of one another.
1994
2008
1938
1910
1911
1933
2011
1949
1903
2002
1942
1986
1967
1919
1922
1999
1976
1909