I had a good time last night. It's definitely a Theatreworks, family-style show, but that doesn't mean it's not enjoyable. I thought they made the most of their small space, and was amused by a lot of the theatre tricks they used to depict the otherworldliness of Greek mythology. The mask/puppetry work reminded me a lot of Prospect's production of JASPER IN DEADLAND a few years ago -- inventive and clever.
I'm not terribly familiar with the source material, but there were many Percy fans in the audience last night and, based on my eavesdropping as I was leaving the theatre, it seemed like the musical did the books justice.
Carrie Compere plays a variety of characters (as do most of the cast members), and is given the most show-stopping number with "D.O.A.," which she totally nails. She also has a sweet song with Percy at the top of the show, while playing his mom.
I haven't made it a secret that I'm a big Chris McCarrell fan (I mean, look at my avatar), and that he's the reason I went to see this, but I really think he does a wonderful job carrying the show. He's onstage for nearly the entire thing and is simply an endearing, charismatic performer who's impossible not to root for. He knocks "Good Kid," Percy's big number, out of the park, and manages to find a lot of humor in the show's more grounded moments about the struggles of growing up--regardless of whether or not your parent is a God.