Twin Peaks the Return Episode 16 MAY CONTAIN SPOILERS NO KNOCK, NO DOORBELL The answer was always there, at the start of every episode. All that time we spent wondering if Cooper would ever fully return, if we’d ever seen Audrey come back again, if whatever evil had infected the world […]