Delia Deetz, played by Catherine O’Hara, comes into the picture as a New York artist forced into suburban exile. She sees Winter River as beneath her. Under the guidance of an equally pretentious ...