The problem with this origin story, is that it attempts to cover several thousand years of history in an hour. This was an impossible task. After it got into the meat of the movie, it settled into a good old Marvel action flick. Plenty of twists and turns. Of course you have to sit thru the credits to see it sets itself up for a sequel and introduces a new Marvel character, BLADE ( They say )
.
.