((BD: I assume you mean Hal. Since Flax is dead at the moment))
Idun: I don't think so. There is nothing in it that points to vampires. Going with Svafa's line of thinking. The last part about Light fighting Dark again. Could refer to the Force...
"Dulce bellum inexpertis."
Official Forum Expert on Norse Mythology
As Odin says in the Hovamal:
"Praise no day 'til evening; no wife 'til on her pyre; no sword 'til tested;
no maid 'til bedded; no ice 'til crossed;
no ale 'til drunk."