Tom Hanks got potty mouth with “Good Morning America” host Elizabeth Vargas, causing the actor as well as the anchor to apologize profusely. Vargas seemed genuinely upset while Hanks seem more baffled and bemused.

Hanks, 56, was on the show to promote his latest movie “Cloud Atlas,” the science fiction fantasy movie that shows how lives and actions are intertwined through the ages.

The Oscar-winning actor plays four characters in the movie, made up of an ensemble cast that includes Halle Berry, Jim Broadbent, Hugo Weaving, Ben Whishaw, James D’Arcy, Hugh Grant and Susan Sarandon.

Hanks, who is known for his good-natured, gentlemanly demeanor, was asked to demonstrate the English accent he used for his characters. Hanks warned that most of his character’s dialogue involved swear words. Then, he repeated a line from the film that included the word f*ck.

The network’s censors were either asleep at the switch or the show was not running on a seven-second delay. In any case, Hanks could clearly be heard swearing. He instantly caught his mistake and so did Vargas.

“We are SO sorry, ‘Good Morning America,'” she said sheepishly.

“I have never done that before,” Hanks added incredulously. “I would apologize to the kids of America.”

“Man, oh man … never give me a handheld mic. I blame the staff,” he said.

Check out the video below, let us know your thoughts and click here to follow TheImproper on Twitter for more celebrity updates.