It was a case of life imitating art as British actor Benedict Cumberbatch -- known for playing superhero Doctor Strange in the Marvel movies -- is credited with fighting off a group of assailants attempting to mug a delivery cyclist.
Cumberbatch, 41, reportedly jumped out of his Uber cab to help a cyclist from the food delivery company Deliveroo, who was being attacked by a group of would-be muggers in central London.
Deliveroo thanked Cumberbatch in a tweet Saturday, describing his actions as brave.
"Deliveroo riders are heroes -- their safety is our priority and any violence against them is totally unacceptable," the delivery company said
In a statement, London's Metropolitan Police said a cyclist in his 20s was making a delivery when four men pounced on him and punched him in the face in an attempt to take his bike.
Cumberbatch, who was in a nearby cab with his wife, Sophie Hunter, rushed to the cyclist's rescue, pulling the attackers away and shouting "leave him alone," British newspaper the Sun reported on Saturday. The incident reportedly happened in November, but only came to light recently, according to the paper.
CNN could not independently verify the incident or whether Cumberbatch was involved because police did not identify the people involved. Attempts to reach Cumberbatch and Uber were unsuccessful.
The group fled without stealing anything, and the cyclist did not require hospital treatment, police said about the incident.
"The cyclist was lucky, Benedict's a superhero," his Uber driver Manuel Dias told the paper.
"Benedict was courageous, brave and selfless. If he hadn't stepped in the cyclist could have been seriously injured," Dias added of the actor who plays Sherlock Holmes in the long-running BBC TV series.
Much like the British detective he is known for playing, Cumberbatch was matter-of-fact when contacted by the Sun, responding in a vague way that leaves many questions than answers.
"I did it out of, well, I had to, you know . . ." he reportedly said.