How They Shot the Impossible Mirror Scene in ‘Contact’
Mirror, mirror on the wall what's the most mind-boggling blue screen effect of them all? Read More
August 1, 2020
Mirror, mirror on the wall what's the most mind-boggling blue screen effect of them all? Read More