Sir Michael Caine has admitted he's going to miss playing butler Alfred following the completion of The Dark Knight Rises - but feels it's time to move on.
The star has played Bruce Wayne's loyal retainer in all three of Christopher Nolan's Batman films.
The director is now ending the series, but Michael told Empire magazine: "He's got some other idea, and I'm in it! I've been in everything he's done since he's been in Hollywood.
"We're each others' good luck charms."
Asked whether he will miss playing Alfred, he said: "In a way, but in a way it's right. I've played him three times.
"His role in Batman is to be your reality. When you get into the fantasy, suddenly you've got the butler there saying exactly what you're thinking - 'You can't do that! You can't go flying up in a bat suit in here! What are you, nuts?!'
"He is the foot on the ground and that's what was always important to me. And I played it that way."
He said of the role: "I don't come in and say, 'dinner is served' or anything. The butler is an essential character in the whole movie. He's not massive but that pleased me. I don't want to do massive."