Pratt is back as Star Lord in the third and final installment of the Marvel Cinematic Universe franchise.