Hamlet, wizards and zombies - oh my: High school theater departments offer variety in spring semester

by