Siegfried (Benno Fürmann) é um jovem ferreiro que, desconhecendo ser o herdeiro de um reino, ganha popularidade entre o seu povo após matar o dragão Fafnir. Como recompensa, o ferreiro recebe um anel que lhe confere poderes extraordinários, mas também o torna alvo de uma maldição que pode ser capaz de ameaçar seu romance com a rainha e guerreira Norse Brunhild (Kristanna Loken).