This one seems strange to me but is surprisingly good ... scifi drama not scifi action. I realized that is the difference from American movie making:
It has even got a 10-year old serial killer in it ... before he died and after the volcano spit him out. Some weird stuff going on. It has some very interesting undercurrents going on interleaved with the main plot.