A new “documentary”, "The Mummy," which premiered in Moscow on June 26, has ignited a firestorm of debate surrounding the legacy of Vladimir Lenin and his final resting place.
Produced by the fervently religious Christian channel “Spas” (Saviour), the film argues for the destruction of Lenin's Mausoleum, portraying it as a satanic temple and a bleeding wound on the soul of the Russian nation. The “documentary” presents a fantastical narrative, linking the Bolsheviks and their leader to a range of dark forces, including Egyptian pharaohs, Babylonian ziggurats, and Masonic conspiracies aimed at global domination by Satan.