Complex sentence: Several of the episode's themes have been critically examined and it was filmed in Los Angeles, California, featuring eight guest performances.
Split into simpler sentences: Several of the episode's themes have been critically examined. It was filmed in Los Angeles, California, and featured eight guest performances.