Future views, ancient towns, flooded Moscow, war-destroyed areas, digital set-extensions in our environments reel.
Main Road Post is a Russian visual effects studio, set up in 2006, located in Moscow, Russia. The studio has worked on the visual effects for the largest-scale Russian films of the last decade and a few international projects. It is best known for the visual effects of the film Stalingrad.