The new gambling drama “21″ played a winning hand at the weekend box office in North America, earning an estimated $23.7 million in its first round, distributor Columbia Pictures said on Sunday.

Read the full story