Chris Pratt in a Canadian tuxedo