``Bruno,'' British satirist Sacha Baron Cohen's latest subversive outing, narrowly claimed the No. 1 spot at the weekend box office in North America, according to studio estimates issued Sunday.
'Bruno' claims No. 1 spot