All things considered, it was a good movie for a SciFi production. As usual, the acting wasn't stellar, but better than some I've seen. And they spared us too many well-intentioned but poorly-executed CGI effects. Although, they could have gone for something more than over-sized wolf's heads with no body hair. It took me a little while during the movie, along with simultaneous googling, Wikipedia'ing, and IMDb'ing, to understand that this was not the telling of the original story, but its retelling. The recycling of some of the names was clever. But now I am wondering about what would happen next in this new storyline. Maybe we'll find out some day.
Zachery Ty Bryan ... Thor
Mac Brandt ... Baldur
Daz Crawford ... Ulfrich
rest of cast listed alphabetically: