In einem schwedischen Dorf in Livland im 17. Jahrhundert herrschen ständiger Regen und Trunkenheit. Als eine gestohlene Reliquie Hexenvorwürfe auslöst, taucht ein 80-jähriger selbsternannter Werwolf namens „Hund Gottes“ mit einem mysteriösen Geschenk auf: den Teufelskugeln.