New Delhi: Sportspersons past and present, film stars and other celebrities hastily passed the Beijing Olympic flame from one to another Thursday as the tightly orchestrated India run of the torch got over under a cloud of protests from Tibetans elsewhere in the city.