During Episode 7 of Twin Peaks: The Return we finally get a proper introduction to Diane, spend a lot more time in Twin Peaks, find out more about that body, and say goodbye to Doc Hayward (Warren Frost).

This episode really did feel like “The Return” of Twin Peaks, and we got way more answers than we were expecting in a single episode. Things are ramping up and we already can’t wait until next week’s episode!