A new wave of Russian horror films is hitting the English language market:
Never go near a Russian window.
Those things are lethal.
Can anyone stop them before they kill again?!?