Bad Boys II has knocked everyone's socks off.