and discussed how the film’s title on the Russian movie poster is a bewildering combination of Sweeney’s Immaculate and another religion-based horror thriller, The Omen recently released in ...