The finish up becoming transported to a further dimension to uncover a talisman which will assist finish the menace only to study it was on Earth all together, brought there by Hercules following a fight alongside Thor in opposition to the blind.
It's like just one big sausage fest! Have a dirty key you would like to share?