Simon returns to the show to talk about Twin Peaks again. Just kidding, they’re not doing that EVER AGAIN (until the new series has aired). For reals though, they’re talking about one of the most convoluted gialli of all time, Autopsy (1975). Wow! It’s great. But you should listen anyway as Richard and Simon try and figure out whose boobs they’re talking about.