Guy Ritchie's Sherlock Holmes took advantage of Christmas' falling on a Friday this year to set a single-day record for the holiday with a $24.9 million domestic haul. In second place, Avatar kicked off its sophomore weekend with a lean 12 percent dip from last week, bringing its cume to $160.8 after eight days. Alvin and the Chipmunks: The Squeakquel slid to third place with $14.5 million after briefly grabbing the top spot on Wednesday. At fourth place with $7.1 million, the Meryl Streep-Alec Baldwin comedy It's Complicated bested the $5.3 million first-day gross of writer-director Nancy Meyers' Something's Gotta Give in 2003. And rounding out the top five, the George Clooney dramedy Up in the Air soared into wide release with $3.6 million at 1,873 sites. Be sure to check back tomorrow for a full weekend recap.