Moviegoers made a mad dash for Sin City this weekend. Robert Rodriguez' stylized adaptation of Frank Miller's dark comic books debuted at No. 1 with $28.1 million. City slicked past the opening of Queen Latifah's Beauty Shop (No. 2 with $13.5 million) and sent last week's top flick, Guess Who, to No. 3 with $13 million. Meanwhile, a well-timed April Fool's hoax involving Keri Russell — not to mention the addition of 1000 screens — lifted The Upside of Anger into the Top 10 (No. 8 with $4.1 million) for the first time.