Used and new guardians of the galaxy in Scarborough