Amy Malmstead, Sarah Larrabee, and Heather McGonigle in As it was a technical dress rehearsal with four days to go before opening night, it was understandable that the March 19 presentation of Quad City Music Guild's Beehive encountered a few glitches. The scene transitions were on the poky side; it was often unclear, during the frequent medleys, whether musical numbers were supposed to end with applause or not (there were a few too many uncomfortable pauses); and the sound, during Act I especially, obviously needed polish - the over-amplification on the opening number, in particular, was painful.

But when all was said and done, there was only one thing sorely missing from this presentation: An audience. Because when Beehive's performers finally get one, this thing is gonna go through the roof.

Lucy Liu, Cameron Diaz, and Drew Barrymore in Charlie's Angels: Full ThrottleCHARLIE'S ANGELS: FULL THROTTLE

Everything I loathed about the original Charlie's Angels movie - the Matrix-as-shampoo-commercial direction of McG, the beyond-senseless plotting, the "Are we hot or what? " imperiousness of Cameron Diaz, Drew Barrymore, and Lucy Liu - is back in spades in the franchise's sequel Full Throttle, but this time, it worked for me.