Want to know more about Red Square - Nikolskaya Tower in Moscow, Russia as seen in The Saint starring Val Kilmer, Elisabeth Shue and Rade Šerbedžija? Just start scrolling.
Simon Templar makes sure Dr. Emma Russell is safe.
want to visit
If you want to create you own SCEEN, please login. SCEEN IT is a great guide that lets you add and share travel info about places like Moscow, Russia in The Saint starring Val Kilmer, Elisabeth Shue and Rade Šerbedžija. It shows you where it was filmed, which filming locations were used and how to get there.