Dr. Seuss’ Horton Hears a Who, distributed by 20th Century Fox and animated by Blue Sky Studios, remained the top movie for a second straight weekend with $25.1 million, bringing its 10-day total to $85.5 million.