Canadian actor Paul Gross will take the stage opposite Kim Cattrall in Toronto this fall.

Gross was announced on Tuesday as Cattrall's co-star for the forthcoming production of Private Lives.

In 2010, the Sex and the City star had the lead role in Richard Eyre's new presentation of the 1920s-era Noel Coward play in London's West End. She was widely praised for her turn as Amanda, a woman who runs off with her ex-husband while on a honeymoon in France with her second spouse.

Gross — the Canadian actor, filmmaker and screenwriter — will portray Elyot, the charming former spouse with whom she again becomes infatuated.

"It is a completely surprising play," Gross, the star of TV's Due South and Slings and Arrows, and the films Men with Brooms and Passchendaele, told CBC News.

"When you really read the play, it's quite shocking because it's got this dark undertone, but it's hilarious upfront."

Cattrall continued: "He's captured a heterosexual couple who love each other and can't live with each other or without each other," she said of the two lead characters.

"It changes on a dime, all the time. The play is almost like getting on a train. You just grab on and it just takes you. It's so thrilling."

The production is part of the 2011-2012 Mirvish Productions theatre season  and will be staged at Toronto's Royal Alexandra Theatre from Sept. 17 through Oct. 30.

"The Royal Alex was the theatre in which Noel Coward's great play had had its Canadian premiere in 1931," theatre impresario David Mirvish said in a statement.

"I thought it only appropriate that this storied venue be home to this new production."

Following its Toronto engagement, Cattrall and Gross are scheduled to take Private Lives to New York, with the Broadway run serving as Gross' Broadway debut.