A comedy about strippers who illegally relieve Wall Street men of their money made a killing this weekend — no criminal scheming needed.

“Hustlers,” from STX Films, opened to around $33.2 million in domestic ticket sales between Friday and Sunday, outpacing expectations. The success comes on the heels of an aggressive marketing campaign, strong reviews (it currently holds an 88 percent fresh rating on Rotten Tomatoes) and early rumblings that this movie might net a first Oscar nomination for Jennifer Lopez, one of its stars.

Based on a 2015 New York Magazine article and directed by Lorene Scafaria, the movie centers on a young woman played by Constance Wu, who starts working at a Manhattan strip club , where she goes by Destiny. There she meets Ramona (Lopez), a veteran dancer who brings Destiny into a scheme that involves luring wealthy men into the club and, with the help of cocktails and eventually drugs, hijacking their credit cards. The cast also includes Cardi B and the rapper and singer Lizzo, whose added star power couldn’t have hurt ticket sales.

[Read our critic’s review of “Hustlers.”]

For all their success, the strippers of “Hustlers” came in second place at the box office, behind another, more sinister entertainer: Pennywise the killer clown, who continues to haunt theaters in “It Chapter Two.”