Dwayne Johnson as Thor