A Journey to the Past

Inspired by the beloved animated film, ANASTASIA transports us from the twilight of the Russian Empire to the euphoria of Paris in the 1920s, as a brave young woman sets out to discover the mystery of her past. Pursued by a ruthless Soviet officer determined to silence her, Anya enlists the aid of a dashing conman and a lovable ex-aristocrat. Together, they embark on an epic adventure to help her find home, love, and family.


With its opulent settings, dazzling costumes, and a soaring score including the song favorites from the hit animated film, “Journey to the Past” and “Once Upon a December,” ANASTASIA is the spectacular new musical about discovering who you are and defining who you’re meant to be.


Book by Terrence McNally, music by Stephen Flaherty, and lyrics by Lynn Ahrens.


Performances will take place on the Main Stage of the Oster Regent Theatre.

Performance Times:

  • Fri, June 5 at 7:00PM
  • Sat, June 6 at 7:00PM
  • Sun, June 7 at 2:00PM
  • Thur, June 11 at 7:00PM
  • Fri, June 12 at 7:00PM
  • Sat, June 13 at 2:00PM
  • Sun, June 14 at 2:00PM
  • Fri, June 19 at 7:00PM
  • Sat, June 20 at 2:00PM
  • Sun, June 21 at 2:00PM

Run Time:

Approx. 2hrs with a 15min Intermission

Box Office Information:

  • Online: Buy Tickets HERE.
  • In-Person: Box Office is open M-F from 12-4PM and 2hrs before each performance.
  • Phone: Call 319-277-5283

Meet the Cast

Anya/Anastasia - Kaylee Steinbron 

Dmitry Sudayev - Riley Sergent

Vladimir "Vlad" Popov - Carter Spore

Deputy Commissioner Gleb Vaganov - AJ Weber

Gleb Vaganov Understudy - Aaron DeSantiago

Countess Lily Malevsky-MalevitchK - Kinsey Collins

Dowager Empress Maria Feodorovna - Shelby Davis

Young Anastasia/Ensemble - Tywla Masmar

Teen Anastasia/Ensemble - Kolena Gleason

Young Alexei/Ensemble - Dylan Grapp

Mariya, Marfa/Ensemble - Gina Brooks

Tsarina Alexandra Gorlinsky/Ensemble - Kristin Sjolander

Paulina/Ensemble - Melissa Meza

Tatiana, Dunya, Countess Gregory/Ensemble - Shaini Blake

Count Ipolitov, Count Leapold/Ensemble - Mitchell Stover

Commissioner Gorlinsky/Ensemble - Jordan Hanson

Reporter/Ensemble - Elle Smith

Count Gregory/Ensemble - Taylor Bowen

Tsar Nicholas II Romanov/Ensemble - Michael Nies

Olga/Ensemble - Nia Hendon

Sergei/ Ensemble - Cooper Spore

Featured Dancers - Addison Girsch, Kallie Northland, Mandy Masmar, Natalie Scheers

Meet the Creative Team

  • Director - Greg Holt
  • Stage Manager - Jordyn Aldrich
  • Assistant Stage Manager - Keerthi Kalivarapu
  • Music Director - Mallory DeSantiago
  • Choreographer - Mandy Masmar
  • Lighting Design - Thomas White
  • Sound Design - Caleb Swinney
  • Scenic Design - Tim Jones
  • Costume Design - Rhianon Kesali
  • Hair & Makeup Designer - Marilyn Shaw
  • Props Head - Lori Adams, Denise Clipperton, & Sharon Keller