Guardians of the Galaxy Vol. 2 claimed No. 1 at U.S. box offices for the second weekend in a row, easily defeating Guy Ritchie’s King Arthur: Legend of the Sword in its opening weekend. Marvel’s quirky superhero film pulled in $63 million domestically in its second weekend, bringing its grand total to $246.2 million. The highly anticipated King Arthur fell short of analysts’ expectations, earning $14.7 million in its debut weekend. Snatched, an R-rated comedy starring Amy Schumer and Goldie Hawn, managed to beat King Arthur to claim second place, with $17.5 million in North American theaters.