Actor Anthony Anderson was not amused when comedian Jamie Foxx flubbed his line during ABC’s “Live in Front of a Studio Audience: Norman Lear’s ‘All in the Family’ and ‘The Jeffersons’” special in front of a live audience on Wednesday night.

The Oscar-winning actor played the role of George Jefferson in Jimmy Kimmel’s tribute to Norman Lear.

Anthony Anderson was in character as George’s brother, Henry, when Foxx flubbed his line. The comedic actor was supposed to say: “Ever since I was a little boy, I would always beg my mother for a little brother – but you know, we were broke, so all we could afford was you.”


However, when Foxx got to the punchline, he stuttered. Rather than move on, Foxx dragged out the goof for laughs – and Anderson was not amused.


Foxx turned to the audience, and said: “It’s live! Everyone sitting at home just thinking their TV just messed up.”

The audience cheered Foxx on while Anderson stared blankly at him.

Wanda Sykes, who played Weezy Jefferson, and Marisa Tomei who plays Edith Bunker, both stayed in character. But actor Woody Harrelson, who was playing Archie Bunker, burst into laughter and turned around to conceal his giggles.

Fans watching on Twitter praised Foxx for turning the moment into a showcase of his comedic talent. One Twitter user wrote:

“I know it’s like frowned upon, but when actors in a live show, comedy especially, break the wall, it is hilarious. Watching this all in the family/Jefferson’s is amazing. So good to see Jamie Foxx on tv again.”

But others were less impressed, Many say Foxx made the scene about himself. A viewer tweeted: “I was impressed with the All In The Family recreation. However, @iamjamiefoxx ruined the last scene, not because he flubbed but that he didn’t just start over, as if that’s how the scene was supposed to go.”