Defying a barrage of dismal reviews, the dc comics-inspired film “suicide squad” topped the box office with 135.1 million dollars in sales this weekend. Starring will smith, Jared Leto and Margot Robbie as a band of deadly criminals recruited to execute dangerous black-ops missions, the film has an average critical score of 4.7 out of 10 on the reviews aggregation website rotten tomatoes. The super villains still bested “Jason Bourne,” the latest in universal’s spy thriller series that took second with 22.7 million dollar. The bawdy comedy “Bad Moms” starring Mila Kunis, Kristin bell and Kathryn Hahn as overworked and under-appreciated mothers who ditch responsibility drew in 14.2 million dollar to nab third place. “The secret life of pets” took fourth with 11.6 million dollar, bringing one of the year’s biggest hits to an impressive 319.6 million dollar total. Paramount’s “star trek beyond” – the latest installment in the 50-year-old franchise – dropped to fifth with 10.2 million dollar.