She creeped me out more than Henry did.
My favorite scene in Twin Peaks.
James Duval laughing at some boats. It speaks for itself.