Highland Park High School students Ari Dayan (left to right) as Margot, Marlee Learner as Serena, Becky Keeshin as Elle, and Sami Fishbein as Pilar perform "Legally Blonde: The Musical" during a dress rehearsal last week. | Curtis Lehmkuhl~Sun-Times Me
Highland Park High School senior Ross Krakow as Emmett runs a scene with the cast during a dress rehearsal for "Legally Blonde The Musical" Feb. 7.| Curtis Lehmkuhl~Sun-Times Media
Highland Park High School students perform during a dress rehearsal Feb. 7 of "Legally Blonde: The Musical," which runs through the weekend.| Curtis Lehmkuhl~Sun-Times Media
Highland Park High School senior Becky Keeshin plays the lead role of Elle Wood in the school's production of "Legally Blonde: The Musical." The show is a team effort involving 91 cast members, 43 crew members and an orchestra of 20. | Curtis Lehmkuhl~Sun
Highland Park High School senior Becky Keeshin plays the lead role of Elle Wood in the school's production of "Legally Blonde: The Musical." The show involves 91 cast members, 43 crew members and an orchestra of 20. | Curtis Lehmkuhl~Sun-Times Media
Playing the role of Elle, Highland Park High School senior Becky Keeshin runs through a song Feb. 7 during a dress rehearsal for "Legally Blonde: The Musical." | Curtis Lehmkuhl~Sun-Times Media
HIGHLAND PARK — Director Scott Shallenbarger tries to vary his blowout musical productions at Highland Park High School both for the student performers and loyal community members who attend the shows. So after producing the dark-themed “Jekyll and Hyde” last year, Shallenbarger and other members … Read More