What was filmed in Red Square
Red Square in Moscow, with its stunning mix of historic architecture and vibrant culture, is a sought-after film location. Directors are captivated by its symbolic significance and the visual contrast between ancient structures like St. Basil's Cathedral and the modern cityscape.
Movies and Series made in Red Square, Moscow