Will Smith returns to the silver screen in Bad Boys for Life, a cop blockbuster for the masses, and it seems that after the awfulness of Gemini Man, he’s at his best when he’s bad to the bone; the cop blockbuster brought in $3,495,264 in its second weekend. That’s a screen average of $9,421 across 371 screens. These are great numbers, but still present a significant drop from its astounding debut weekend average of $20,590 across 369 screens. Turns out audiences love men with big guns and heaps of explosions – who knew?