It's a Finnish film, in English, that got a cinema run around Europe and a limited run in America. It reminded me of a Japanese splatter flick and was pretty fun.
I'm mainly curious how well you all respond to these little European gems...
I'm mainly curious how well you all respond to these little European gems...
Comment