Despite a brilliant performance from Chris Hemsworth and great visuals, far too much action and far too little writing spoil the party.