A plane crash, a desert island, a boulder, and a conch shell. Theatre critic John Porter looks at "Lord of the Flies," now playing at Henley Street Theatre.
A world premiere is always a treat, and if it's a seasonal offering so much the better. Theatre critic John Porter visits Blue Ridge Mountain Christmas.