Two Canadian icons — Schitt's Creek and Victor Garber — are finally coming together. Garber will guest star on Tuesday's episode of the Pop TV sitcom as a blast from Moira's (Catherine O'Hara) soap opera past.

The Legends of Tomorrow and Alias alum plays Moira's former co-star on Sunrise Bay, the madcap soap that made her a star. Per the official episode description, he and a former Sunrise Bay producer, played by Saul Rubinek, show up in Schitt's Creek with "big news."

Discover your new favorite show: Watch This Now!

Both Garber and Rubinek are old friends of O'Hara and her on-screen husband, Eugene Levy. In an interview with Entertainment Weekly, Levy said of Garber, "He's a fan of the show, and he was so excited when we offered this part to him — and he just killed it. And Saul Rubinek, I've known Saul for just as long — those two guys really created a showbiz side of Schitt's Creek that we've never actually seen."

Levy, who met Garber when they both auditioned for a 1972 production of Godspell in Toronto, also revealed that he had initially suggested Garber for the role of Artie, Alexis' (Annie Murphy) older rebound in the latest episode. (The role was played by Henry Czerny.) But his son and co-creator Dan Levy had a different role in mind for Garber — and we can't wait to see the Broadway legend go ham.

Schitt's Creek airs Tuesdays at 9/8c on Pop TV.

Victor GarberVictor Garber