Twin Peaks: The Return Recap: Part 16 by Budd Wilkins August 28, 2017 The latest episode of Twin Peaks is most remarkable for its numerous arrivals and departures.