It's always a bit interesting to watch science fictiony/horror films that aren't made in the US, as they suggest crazy things like when the anti-christ comes he might show up in Spain instead of Los Angeles, or that our future android overlords might
be born in China.