Heath Ledger is shown in a scene in his role as The Joker in "The Dark Knight" in this undated publicity photo released to Reuters July 16, 2008. A Warner Bros. executive says the Batman sequel "The Dark Knight" has taken in 155.34 million U.S. dollars to top "Spider-Man 3" for best opening weekend ever at the box office. The figures released Sunday show "The Dark Knight" more than 4 million dollars ahead of the 151.1 million dollars first weekend for "Spider-Man 3" in May 2007.(Xinhua/Reuters Photo)