The 65-year-old "Birdman" star raised eyebrows at the Los Angeles prizegiving on Sunday when he got his films mixed up as he read out the nominees for the Best Supporting Actress in a Motion Picture accolade, claiming Octavia Spencer was in the running for her role in "Hidden Fences".
"Fences" star Viola Davis ended up winning the award.
Keaton offered a brief apology to the paparazzi after leaving the event, saying, "I'm sorry, I apologise. I screwed it up."
However, Keaton now said he didn't quite understand why his flub became such big news, because while he saw it as a simple mistake, others were outraged the two films he had lumped together were movies where the main castmembers were African-American.
Also Read
Addressing the uproar at the Los Angeles premiere of his new film "The Founder", the actor told Variety, "I'm very, very sorry about that.
"I get that people thought I was nonchalant about it. At the time I totally didn't understand what people were talking about, but since then somebody said, 'Well, they're upset for this other reason' - and that made me feel horrible."
Keaton also used the opportunity to reach out to Octavia, Taraji P Henson, and Janelle Monae to express his sincere apologies.
"Those people in the movie who worked all that time in front of millions of people, I, like a jerk, screwed the line up," he said.
"What I always think about is they have mothers and sisters and brothers and fathers that are sitting at home waiting for them and watching them and this guy, me, gets up and gives the wrong title. That makes me feel terrible. You feel badly about those things."
Disclaimer: No Business Standard Journalist was involved in creation of this content