I've avoided all of the promotional materials for Twin Peaks - all the trailers, posters, photographs... except for the pictures of Grace back as Sarah Palmer, continually tormented mother of the doomed Laura and wife to the doomed Leland. And I didn't even go looking for them either - they just found me, like home.
Twin Peaks returns this weekend!!!
I assume you'll all be there with me?