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