Patrick Stewart as Thor