Last weekend, Helen visited Moscow where she was thrilled to receive an award for ‘International Contribution to Horror Genre’ at the Russian International Horror Film Festival.