Just a few days after John Carney criticized Keira Knightley’s acting in Carney’s film “Begin Again,” the director is changing his tune.

The interview that Carney made the original remarks about Knightley was with The Independent, the interview was published over the weekend and was almost instantly denounced on social-media by fellow directors that had worked with Knightley in the past. In the interview Carney heavily criticized Knightly and stated, “I’ll never make a film with supermodels again.”

His new remarks are much different.

“Recently, in a phone interview, the conversation turned to a discussion about a past film, “Begin Again,” starring Kiera (sic) Knightley,” he wrote. “I said a number of things about Keira which were petty, mean and hurtful. I’m ashamed of myself that I could say such things and I’ve been trying to account for what they say about me. In trying to pick holes in my own work, I ended up blaming someone else. That’s not only bad directing, that’s shoddy behaviour, that I am not in any way proud of. It’s arrogant and disrespectful.”

The director continued, “Keira was nothing but professional and dedicated during that film and she contributed hugely to its success. I wrote to Keira personally to apologise, but I wanted to publicly, and unreservedly apologise to her fans and friends and anyone else who I have offended. It’s not something that I could ever justify, and will never repeat.”

The director shared his apology on Twitter, with the caption “From a director who feels like a complete idiot.”