Big weekend for music and theater