Twin Peaks: The Return Recap: Part 8 by Budd Wilkins June 26, 2017 The latest episode of Twin Peaks is a delirious descent into the murky matrix of material existence.