Watch Will Smith Perform 'Miami' at 'Suicide Squad' Party

Will Smith
Johnny Louis/WireImage

Will Smith attends the 'Suicide Squad' Wynwood Block Party and Mural Reveal with cast on July 25, 2016 in Miami.

Will Smith plays a bad man in Suicide Squad. But, the Oscar-winning actor is, as we've learned over the years, an extremely versatile man. That explains why he easily stepped out of his Deadshot assassin character earlier this week at a Squad promo event in Miami to bust out a few bars of his iconic feel-good 1998 hit "Miami" to the delight of the crowd and his co-stars.

Will Smith Remembers Muhammad Ali: 'You Changed My Life'

While Big Willie dropped some rhymes, Margot Robbie (Harley Quinn), Karen Fukuhara (Katana), Jay Hernandez (El Diablo) and director David Ayer danced behind him, with broad smiles across their faces as they watched the crowd freak out over the impromptu performance in front of a newly unveiled Squad mural. Check it out: