Our wonderful cast of professional actors are joined by a chorus of talented young performers from across East Lothian.