Jeremy Irons has admitted that Batman v Superman: Dawn Of Justice deserved all those bad reviews.
"Deservedly so," the 67-year-old star said about the negative response from critics.
"I mean it took £800 million ($A1.6 billion), so the kicking didn't matter but it was sort of overstuffed..."
(According to Box Office Mojo, the film has only made $A1.2 billion).
![Jeremy Irons as Alfred the butler. Photo / Warner Bros.](https://www.nzherald.co.nz/resizer/v2/STU2PKX64XRRNU2N7236FDANKI.jpg?auth=ecad23c0ccaefd85a855bbfd0672f1eaad978fc78ec027c8b5d24d659dcc48b8&width=16&height=10&quality=70&smart=true)
Irons played Alfred the butler in the film and he will reprise the role in next year's The Justice League Part One.