Award-winning US comedian Jon Stewart has banned actor Hugh Grant from The Daily Show.
The funnyman and long-time host has revealed the British actor was his most unpleasant guest and will not be invited back.
He made the announcement during an interview with fellow comedian Stephen Colbert at the Montclair Film Festival in New Jersey last week, after opening up about his 2009 encounter with Grant, who was booked on the show to promote his film Did You Hear About the Morgans?
"He's giving everyone s**t the whole time, and he's a big pain in the ass," Stewart said, noting that he has had dictators on the show.
The comedian was particularly upset when the star criticised the movie clip Stewart showed as the actor walked out onstage in the studio.
Stewart added: "(He said), 'what is that clip? It's a terrible clip'. Well, then make a better f**king movie."
The comic then told Colbert he would "never" have Grant back on his show.
Hearing he'd been banned from The Daily Show, Grant attempted to make amends via Twitter.
"Turns out my inner crab got the better of me with TV producer in 09. Unforgivable. J Stewart correct to give me kicking," Grant tweeted.