Annila may be a Finn but he sure can make a Swedish film. Max von Sydow look-alike Ville Virtanen plays Eerik Spoor, the Swedish captain who could have stepped right out of Bergman’s Seventh Seal (with maybe some bits of Herzog’s Don Lope de Aguirre and a whiff of Tarkovsky thrown in).