Far from Heaven
Plot

Pada tahun 1957 di tepi kota Connecticut, Cathy Whitaker (Julianne Moore) menjadi istri, orang tua dan ibu rumah tangga yang sempurna. Cathy menikah dengan Frank (Dennis Quaid), seorang eksekutif yang sukses di Magnatech, sebuah perusahaan yang menjual iklan televisi. Suatu malam, Cathy menerima panggilan telepon dari polisi setempat yang menangkap suaminya. Frank mengatakan bahwa ini semua jebakan, namun mereka tidak akan membiarkan Frank melarikan diri. Frank sebenarnya telah menjelajahi kedai homoseksual di bawah tanah di Hartford, Connecticut. Suatu hari, Cathy memata-matai seorang pria berkulit hitam yang tidak diketahui berjalan di halamannya dan diketahui adalah Raymond Deagan (Dennis Haysbert), putra dari tukang kebun Cathy yang telah meninggal.
Frank sering terlambat pulang ke rumah dan terpaksa lembur karena pekerjaan kantor. Suatu malam, ketika Frank bekerja lembur, Cathy memutuskan untuk membawa makan malam untuk Frank ke kantornya. Cathy berjalan dan melihat Frank berhubungan dengan pria lain. Frank mengaku pernah memiliki "masalah" ketika ia muda dan setuju untuk mendaftarkan diri ke terapi konversi. Namun, hubungannya dengan Cathy mengalami ketegangan yang tidak dapat diperbaiki, lalu Frank beralih ke alkohol.
Cathy bertemu dengan Raymond di pameran seni lokal dan memulai diskusi dengannya tentang lukisan modern, membuat beberapa penonton resah. Suatu malam, setelah pesta, Frank mencoba untuk berhubungan intim dengan Cathy. Frank tidak merasa terangsang dan menyerang Cathy ketika Cathy mencoba menghiburnya.
Cathy memutuskan untuk menghabiskan waktu seharian bersama Raymond. Mereka pergi ke sebuah kedai di lingkungan masyarakat berkulit hitam, di mana Cathy adalah satu-satunya orang berkulit putih yang hadir. Raymond bersulang dengan minuman yang mengatakan, "Ini menjadi satu-satunya". Mereka terlihat bersama oleh salah satu tetangga Cathy, yang segera memberitahu semua orang. Seluruh warga kota segera membuat gosip tentang Cathy dan Raymond. Gosip ini menjadi fakta ketika Cathy menghadiri pertunjukkan balet putrinya yang masih muda dan para ibu dari gadis lain mencegah mereka berteman dengan putri Cathy. Suami Cathy juga marah, lalu Cathy pergi mencari Raymond untuk memberitahu mereka bahwa persahabatan mereka tidak "masuk akal".
Selama liburan Natal dan Tahun Baru, Cathy pergi berlibur bersama suaminya ke Miami untuk mengalihkan pikiran mereka dari berbagai hal yang terjadi. Di hotel, Frank melakukan hubungan seksual lain dengan seorang pria muda.
Kembali ke Hartford, tiga anak laki-laki berkulit putih mengejek dan menyerang putri Raymond, Sarah (Jordan Puryear). Frank memberitahu Cathy bahwa ia telah menemukan seorang pria yang mencintainya dan ingin bersamanya, lalu Frank ingin bercerai dengan Cathy. Ketika Cathy akhirnya mengetahui bahwa korban serangan itu adalah putri Raymond, Sarah, ia pergi ke rumah keluarga Deagan dan mengetahui bahwa mereka bersiap-siap untuk pindah ke Baltimore. Sejak kejadian itu, Raymond mendapatkan lemparan batu ke jendela rumahnya. Pada satu titik ketika Raymond memanggil Cathy sebagai "Nyonya Whitaker", ia meminta Raymond untuk memanggilnya "Cathy". Cathy menyarankan bahwa mereka dapat bersama sekarang dan bahwa Cathy sendirian. Raymond menolak dan mengatakan, "Aku sudah mendapatkan pelajaran tentang pencampuran dua dunia." Akhirnya, Cathy pergi ke stasiun kereta api untuk melihat Raymond dan keluarganya pergi dan mengucapkan selamat tinggal kepada mereka, melambaikan tangan saat kereta api meninggalkan stasiun.