Updated on
Summary
British director Guy Ritchie's Sherlock Holmes set a Christmas Day sales record at the box office in North America, taking a narrow lead over last weekend's champ, Avatar, according to early estimates.Sherlock Holmes, earned $24.9 million during its first day of release while Avatar earned $23.5 million on Friday. The record for a Christmas Day opening was set last year when Marley and Me launched with $14.4 million.
