I didn't see watch this movie, this is an action Finnish film who looks probably like Russ Meyer's "Faster Pussycat! Kill! Kill!". I don't believe this is a great movie, the title is so ridiculous, but the poster was really cool for a good parody.
imdb link:
[link]Original poster:
[link]