John Jeffrey Martin and Arielle Jacobs play Troy and Gabriella with grace and expertise. Martin looks nothing like Zac Efron, Troy in the movie versions; he's a bit more macho. Reilly said it took just about two songs for her to forget about Zac.
Jacobs had the dark hair and perky cuteness that the movie's Vanessa Anne Hudgens has, but she was no clone of the movie Gabriella she held her own. The plot's thin, the characters shallow, the moral be who you want to be way too obvious.