Shark Tale held on to the No. 1 spot at the box office for a second consecutive weekend, grossing another $31.7 million for a 10-day total of $87 million. The football drama Friday Night Lights opened at No. 2 with a solid $20.6 million, while Queen Latifah and Jimmy Fallon's new comedy Taxi was held up in fourth place with a disappointing $12 million. At least they fared better than Hilary Duff's teen tale Raise Your Voice, which fell silent at No. 6 with $4.6 million.