Anthony Hopkins Who better to play Odin, ruler of Asgard in the Thor films, than the living legend that is Sir Anthony Hopkins? Image Source: Getty / Steve Granitz