'Hancock' beats 'Panda' to Aussie No.1

Superhero movie Hancock has knocked Kung Fu Panda off the Australian box office top spot.

Will Smith's action adventure took nearly twice as much as the DreamWorks animated comedy to land the number one spot.

Elsewhere, Steve Carell's comedy vehicle Get Smart fell to third, while The Children Of Huang Shi climbed to number nine.

The top ten in full:

1. (-) Hancock - $7,280,548
2. (1) Kung Fu Panda - $3,828,577
3. (2) Get Smart - $2,654,972
4. (4) Sex And The City -$1,004,835
5. (3) You Don't Mess With The Zohan - $979,759
6. (5) The Chronicles Of Narnia: Prince Caspian - $497,230
7 (6) Indiana Jones And The Kingdom Of The Crystal Skull - $337,968
8. (8) Mongol - $245,184
9. (14) The Children Of Huang Shi - $229,973
10. (7) The Incredible Hulk - $167,950