Yes there was. It was called the Hexer in English. The less said about it, the better.

And no, it has to be filmed in Suwalsczyzna