Swedish film mixes grim realism, delicate childhood romance and grisly vampire horror. Strangely, it works.