Sir Michael Caine invoked the wrath of director Christopher Nolan after publicly discussing his role in the upcoming Batman movie.
The British actor, who plays butler Alfred Pennyworth in the franchise, landed in trouble after accidentally leaking top-secret details about The Dark Knight Rises, the third and final instalment in Nolan's Batman films.
Now the veteran star has vowed to remain tight-lipped about the hit franchise to keep from further upsetting the filmmaker.
He tells Britain's Daily Express, "I'm lucky to be able to mention the title. I've already got in trouble for mentioning I'm working on it and that we're filming. Chris phoned saying, 'Why did you say that? You shouldn't have said that!'"
The Dark Knight Rises, starring Christian Bale as the Caped Crusader, is set for release next year (12).