"If I can't dance, I'll make sure everyone dances here in Toronto tonight," he said as he spoke to the over 20,000-strong audience at the Roger's Centre for the 12th International Indian Film Academy (IIFA) awards ceremony Saturday night.
The 45-year-old, who kept making off-and-on appearances on stage during the event, was the grand finale performer. Though his performance started with a bang with the peppy number "Say shava shava", but within a minute it ended leaving fans disappointed.
Little did anyone know that Shah Rukh had more in store for his fans.
"Today, I'll teach you guys different techniques used in Bollywood dancing," he told his fans.
He took the help of choreographer Shiamak Davar's troupe members in getting thousands of people dancing in the stadium, a key landmark in Toronto.
Teaching his fans how to sway to "Say shava shava", Shah Rukh suggested the fans to presume they had to "pull the flush and knock the door".
Shah Rukh threw another surprise when he chose the title track of his friend-turned-foe Salman Khan's "Dabangg" for the activity. He even imitated the typical Salman step wherein he keeps his hands inside the pants' pockets, and moves them side to side.
"This step was made because the trousers were made extremely lose," he quipped.
Aamir's "Khandaala" and Jeetendra's "Dhal gaya din..." were also on Shah Rukh's list of dance numbers to be taught. He had colourful hankerchieves and brooms as props for his dance class!
Trust Shah Rukh to engage his audience like no one does.
The audience was, of course, more than elated.
"This gesture of Shah Rukh of teaching us dance steps was very cool. We felt like a part of the whole celebration, and not just spectators," Riddhima Roy, a 20-year-old, told.
A foreigner said: "It's a great way to learn Bollywood dancing in a humourous way!"