Watch Justin Guarini and the Cast of Once Upon a One More Time Perform 'Circus' in Times Square | Playbill

Video Watch Justin Guarini and the Cast of Once Upon a One More Time Perform 'Circus' in Times Square

The Britney Spears jukebox musical currently plays Broadway's Marquis Theatre where it opened June 22.

Justin Guarini and company of Once Upon A One More Time Matthew Murphy

In the heart of Times Square, Justin Guarini (American Idol, Wicked) and the cast of Britney Spears jukebox musical Once Upon a One More Time joined Good Morning America to perform the pop hit-turned-Broadway tune "Circus." Originally released by Spears in 2008 as the titular track of her sixth studio album, the song now gets a fairytale twist. 

Guarini plays Prince Charming in the musical, which puts a spin on the stories of some familiar fairytale characters. In Once Upon a One More Time, the fairy godmother goes rogue and plops copies of The Feminine Mystique in the laps of classic fairytale heroines. Inspired by the text, the heroines try to change their stories. And it's all set to the soundtrack of songs made famous by the Princess of Pop. Once Upon a One More Time features a book by Jon Hartmere (bare).

Watch the performance below.

The musical opened on Broadway on June 22 in the Marquis Theatre after beginning previews May 13. Read the reviews here.

The cast also stars Briga Heelan (Great News) as Cinderella, , Jennifer Simard (Company, Mean Girls) as the Stepmother, Adam Godley (The Lehman Trilogy) as the Narrator, Brooke Dillman (The Office) as The O.F.G. (Original Fairy Godmother), Aisha Jackson (Frozen, Paradise Square) as Snow White, Ryann Redmond (Frozen) as Stepsister Belinda, Tess Soltau (Wicked) as Stepsister Betany, and Mila Weir and Isabella Ye sharing the role of Little Girl.

Joining them are Ashley Chiu (KPOP) as Sleeping Beauty, Gabrielle Beckford (The Prom) as Rapunzel, Nathan Levy (Dear Evan Hansen) as Clumsy, Ryan Steele (Newsies) as Prince Erudite, Joshua Daniel Johnson (Sneakerella) as Prince Brawny, Kevin Trinio Perdido (Almost Famous) as Prince Mischievous, Mikey Ruiz (Beyond Babel) as Prince Gregarious, Josh Tolle (Kinky Boots) as Prince Suave, Stephen Scott Wormley (The Lion King) as Prince Affable, Morgan Whitley (American Psycho) as Princess Pea, Lauren Zakrin (Harry Potter and the Cursed Child) as Little Mermaid, Liv Battista as Belle, Pauline Casiño as Esmeralda, Selene Haro (Beyond Babel) as Gretel, Amy Hillner Larsen (The Marvelous Wonderettes) as Goldilocks, and Justice Moore (Hamilton) as Red. The cast is rounded out by Matt Allen (Escape to Margaritaville), Jacob Burns (Hamilton), Salisha Thomas (Beautiful: The Carole King Musical), and Diana Vaden (Tootsie).

Keone and Mari Madrid are directing and choreographing, leading a creative team that also includes creative consultant David Leveaux, scenic designer Anna Fleischle, costume designer Loren Elstein, lighting designer Kenneth Posner, sound designer Andrew Keister, projection designer Sven Ortel, and wig designer Nikiya Mathis. Casting is by Hardt Casting.

Get a 1st Look at Production Photos of Once Upon a One More Time


Blocking belongs
on the stage,
not on websites.

Our website is made possible by
displaying online advertisements to our visitors.

Please consider supporting us by
whitelisting with your ad blocker.
Thank you!