Thor, an overconfident teen with a magical weapon, fights against an evil queen and her army of giants.