Chris Hemsworth has officially fulfilled his contract with Marvel Studios. The actor has played Thor for seven years now and has finished his role with the upcoming film, ?Avengers 4.? Although this does not mean that this is the end of his time working as Thor, it does mean that he isn?t obligated to do so.