Casey Cott's Riverdale costars celebrate his Broadway debut in Moulin Rouge! : 'You are a star'

Storm clouds may gather and stars may collide, but Casey Cott's Riverdale castmates will be there to support him until the end of time.

The actor, who plays Kevin Keller in the beloved CW series, made his Broadway debut on Tuesday night as everyone's favorite penniless writer and hopeless romantic Christian in the Tony award-winning Moulin Rouge! The Musical. And, come what may, his Riverdale High School classmates Madelaine Petsch and Cole Sprouse were there to cheer him on.

Petsch, who starred as Cheryl Blossom, posted a snapshot of a pillar outside the Al Hirschfeld Theater depicting a promotional photo of Cott dressed as Christian on her Instagram Story. She added, "Casey Cott you are a star. This show is AMAZING."

Madelaine Petsch's Instagram Story
Madelaine Petsch's Instagram Story

Madelaine Petsch/Instagram Madelaine Petsch's Instagram Story

"Casey Cott and family at the opening night," Sprouse, who played Archie's best pal Jughead Jones, captioned a photo on his Instagram Story of the theater's red, gemstone-encrusted curtains and neon sign.

Cole Sprouse
Cole Sprouse

Cole Sprouse/Instagram Cole Sprouse's Instagram Story

EW revealed that Cott would be taking over the typewriter as Christian, a role previously played by Derek Klena and Aaron Tveit, in Moulin Rouge! The Musical in June. The jukebox musical — which features hits from Katy Perry, Lady Gaga, Adele, and more — is a stage adaptation of Baz Luhrmann's 2001 film, which starred Nicole Kidman and Ewan McGregor as star-crossed lovers.

"Playing Christian is more than a dream come true," Cott said at the time. "Growing up as a theater kid, you just dream that one day you have the privilege of being on Broadway. It's astounding. The talent within the cast is crazy. I can't wait to learn from them all and share the stage every night."

Casey Cott as Christian in 'Moulin Rouge! The Musical' on Broadway
Casey Cott as Christian in 'Moulin Rouge! The Musical' on Broadway

Avery Brunkus Casey Cott as Christian in 'Moulin Rouge! The Musical' on Broadway

He continued, "I love how optimistic Christian is. If he believes it's possible, it is. The simplicity of his belief in love creates such madness within and it's so entertaining to watch as an audience, and to play as an actor," he explained. "I love trying to make people laugh and I believe Christian does as well. I'm hoping once I'm in the rehearsal room I find a few more similarities and differences. I think we both love pretty passionately, which I hope is evident from my performance."

Sign up for Entertainment Weekly's free daily newsletter to get breaking TV news, exclusive first looks, recaps, reviews, interviews with your favorite stars, and more.

Related content: