Comic book movie stars Hugh Jackman and Christian Bale are set to play feuding magicians in a new movie.

The actors, who play X-Men's Wolverine and Batman on the big screen, will play rival illusionists in turn-of-the-century London, according to trade paper The Hollywood Reporter.

The new film, THE PRESTIGE, will be directed by Bale's BATMAN BEGINS movie-maker Christopher Nolan.