STUCK IN A RUSSIAN HORROR FLICK!