Bad Boys for Life Wins Its Second Weekend at the Box Office with $34 Million Posted byHobby admin January 26, 2020 Guy Ritchie’s The Gentlemen debut box office weekend couldn’t keep up with Bad Boys for Life.