Stiller's 'Thunder' holds Aussie No.1

Ben Stiller's action comedy Tropic Thunder has retained the top spot in the Australian box office chart.

Guillermo Del Toro's Hellboy II enters at two, while The Dark Knight spends its seventh week on the chart at number three.

Elsewhere, Mamma Mia! falls to fifth and Bryan Bertino's horror The Strangers is at eight.

The top ten in full:

1. (1) Tropic Thunder - $1,938,866
2. (-) Hellboy II: The Golden Army - $1,824,100
3. (2) The Dark Knight - $947,876
4. (3) Taken - $898,659
5. (4) Mamma Mia! - $877,985
6. (5) Baby Mama - $594,581
7 (6) Star Wars: The Clone Wars - $390,656
8. (7) The Strangers - $252,690
9. (8) Pineapple Express - $241,195
10. (10) The Bank Job - $239,929