Chris Hemsworth as Thor