Sean Hayes Makes His “Smash” Debut Tonight

Sean Hayes has seen life from both sides—as the wisecracking Jack on NBC’s Will & Grace, and on Broadway as Chuck Baxter in Promises, Promises. The actor brings it all together tonight, when he appears on NBC’s Broadway drama, Smash, where his Will & Grace co-star Debra Messing has been chewing up the scenery. Hayes plays Terrence Falls, an actor appearing in a musical version of Les Liaisons Dangereuses who runs afoul of Megan Hilty’s character, Ivy.

Y’know what would make this truly meta? An appearance by Hayes’ Promises co-star Kristin Chenoweth.

Smash airs Tuesdays at 10pm on NBC