With little competition for its two seasoned stars, Sony’s action-comedy sequel “Bad Boys for Life” easily led movie ticket sales this weekend, maintaining its top spot at the domestic box office for its second weekend in theaters.

“Bad Boys for Life,” which stars Will Smith and Martin Lawrence, sold an estimated $34 million in domestic tickets Friday through Sunday. It brought in an additional $42 million overseas this weekend, according to the studio.

The movie brings back buddy-cop characters Smith and Lawrence originated in the 1995 blockbuster “Bad Boys.” Audiences appear happy with their return: In CinemaScore exit polls, they gave “Bad Boys for Life” an A grade. This weekend provided further proof that Smith and Lawrence can still put plenty of ticket buyers in seats, even after 17 years of radio silence since the sequel “Bad Boys II.”

Not that there was much to stop them.

The only newcomer to the box office’s top five this weekend was another action comedy, STXfilms’s “The Gentlemen,” which opened to an estimated $11 million in domestic sales. That’s a solid success for the smaller-scaler, darker film, which was written and directed by Guy Ritchie (his squeaky-clean “Aladdin” remake exceeded expectations in May).