Science fiction epic Avatar continues to dominate the US box office, leading ticket sales for the sixth-straight weekend, dpa reporeted.
James Cameron's 3D story of blue-skinned aliens earned 36 million dollars on the weekend, and has brought in a total of 552 million dollars in the US alone since opening. The hit has surpassed the Batman film The Dark Knight (533 million) for second place on the all-time highest earning movies, but still trails Cameron's 1997 hit Titanic (601 million).
On the weekend, horror flick Legion opened at second place with 18.2 million dollars. The Book of Eli starring Denzel Washington as a post apocalyptic hero fell to third place with 17 million dollars.
Comedy Tooth Fairy with 14.5 million dollars and The Lovely Bones with 8.8 million dollars rounded out the top five.