Christian Bale reportedly only spent a short time in London for The Dark Knight Rises premiere because he has "bad memories" there.
The actor, who plays Batman, jetted in from Paris but after his red carpet duties he flew straight back to France, according to Britain's Mirror newspaper.
Christian was arrested at the Dorchester hotel four years ago after allegedly getting into a heated argument with his sister Jenny and mother Sharon.
"London holds some pretty bad memories for Christian, especially in that hotel," a source told the publication.
"While everyone else in the film, including Anne Hathaway, is staying in London, Christian didn't want to.
"Instead he flew into Luton airport from Paris, walked the red carpet, and was then driven straight back to the airport to catch a flight back to France.
"He did not attend the cast and crew private dinner."
Christian's mother apparently travelled from her home in Bournemouth in the hope of seeing her only son because they still have not patched up their differences.
"I have not been invited to the premiere and will not be going as an official guest," she revealed.
© Cover Media