
Caine said he confirmed the casting through the studio itself.
“I was with [a Warner Bros.] executive and I said, ‘Are we going to make another one?’ They said yeah. I said, ‘How the hell are we going to top Heath [the late "Dark Knight" star Ledger]?' And he says ‘I’ll tell you how you top Heath — Johnny Depp as The Riddler and Philip Seymour Hoffman as The Penguin.’ I said, ‘S–t, they’ve done it again!’” Caine told MTV News
“I was with [a Warner Bros.] executive and I said, ‘Are we going to make another one?’ They said yeah. I said, ‘How the hell are we going to top Heath [the late "Dark Knight" star Ledger]?' And he says ‘I’ll tell you how you top Heath — Johnny Depp as The Riddler and Philip Seymour Hoffman as The Penguin.’ I said, ‘S–t, they’ve done it again!’” Caine told MTV News