What’s playing and coming up at the St. James Theatre.