Science An entertaining but inconsistent return for the beloved troupe Christel Deskins 6 months ago …