Christian Bale and Hugh Jackman have conjured up a hit at the top of the US box office, scoring a number one with their new film THE PRESTIGE. The movie, about two competing illusionists, toppled horror sequel THE GRUDGE 2 with a $14.8 million (GBP8.2 million) opening weekend. THE DEPARTED, which stars Leonardo Dicaprio, Jack Nicholson and Matt Damon, stood firm at number two, while Clint Eastwood's war epic FLAGS OF OUR FATHERS debuted with a disappointing $10.2 million (GBP5.6 million). Family drama FLICKA, which stars country singer Tim Mcgraw as a rancher, opened in fifth place with a $7.7 million (GBP4.2 million) opening week take. The Grudge 2 fell to sixth on the new box office list, while director Sofia Coppola's historical epic MARIE ANTOINETTE stalled with just $5.3 million (GBP2.9 million) in its first week on release.