Cast of
Twisted: The Untold Story of a Royal Vizier

About Twisted: The Untold Story of a Royal Vizier

Hop on your flying carpet, because this musical parody retells the classic tale of Aladdin... from the villain's point of view! Long ago in a Magic Kingdom, one misunderstood Royal Vizier will go on a quest to save his city from its bumbling sultan, an invading prince, and the most notorious thief to ever live! With the help of the Kingdom's free-spirited, teenage Princess, the Vizier must find a magical lamp containing a wish-granting Djinn (who's really funny, by the way) and defeat the city's most-wanted criminal... Aladdin! This musical adventure celebrates and lovingly pokes fun at everyone's favorite series of hand-drawn, animated films.

Full Cast of Twisted: The Untold Story of a Royal Vizier

Darren Criss
plays Self

Darren Criss as Self

Darren Everett Criss (born February 5, 1987) is an American actor, singer, and songwriter. He rose to fame starring o...

See Darren Criss's other roles

Jaime Lyn Beatty
plays Sea Witch / Ensemble

Jaime Lyn Beatty as Sea Witch / Ensemble

Jaime Lyn Beatty was born and raised in New York City. At 12 years old she became the first child member to be accept...

See Jaime Lyn Beatty's other roles

Dylan Saunders
plays Ja'far

Dylan Saunders as Ja'far

Dylan Saunders is a native of San Francisco, California, and a graduate of the University of Michigan drama school. ...

See Dylan Saunders's other roles

Crew of Twisted: The Untold Story of a Royal Vizier

Discover the backstage crew of Twisted: The Untold Story of a Royal Vizier →