Jelaskan Plot dari If Beale Street Could Talk (film)

Clementine "Tish" Rivers (KiKi Layne) dan Alonzo "Fonny" Hunt (Stephan James) bersahabat sejak mereka masih kecil, lalu mereka memulai hubungan romantis saat mereka dewasa. Pada awal tahun 1970-an, mereka berusaha menemukan tempat tinggal karena sebagian besar pemilik apartemen kota New York menolak menyewa apartemen untuk orang berkulit hitam. Mereka akhirnya menemukan tempat di gudang dalam proses renovasi menjadi apartemen loteng. Levy (Dave Franco), pemilik berketurunan Yahudi, setuju menyewakannya kepada mereka karena ia senang melihat pasangan yang sedang jatuh cinta terlepas dari ras mereka.

Malam itu, Tish dilecehkan oleh seorang pria saat berbelanja di toko kelontong. Ketika sang pria mulai menyerangnya, Fonny memukul pria itu keluar dari toko. Seorang polisi berkulit putih di sana, Petugas Bell (Ed Skrein), menyaksikan kejadian itu dan berupaya menangkap Fonny, tetapi ia terpaksa melepaskan Fonny ketika seorang wanita berkulit putih yang mengelola toko kelontong menjamin mereka dan menyebut Bell rasis.

Fonny kemudian ditangkap dan dituduh memperkosa seorang wanita bernama Victoria Rogers (Emily Rios). Meskipun mustahil bagi Fonny untuk melakukan perjalanan dari tempat kejadian perkara ke apartemen tempat ia ditangkap dalam jarak waktu antara saat pemerkosaan dan saat penangkapan, kasus terhadap Fonny dianggap kuat karena kesaksian Bell di mana ia mengaku telah melihat Fonny melarikan diri dari tempat kejadian perkara dan Victoria mengidentifikasi Fonny dalam daftar pencarian orang sebagai pemerkosa. Tish serta teman Fonny, Daniel Carty (Brian Tyree Henry), selalu bersamanya pada saat pemerkosaan, tetapi alibi Fonny tidak kuat karena hubungan romantis Tish dengan Fonny dan keyakinan Daniel sebelumnya atas pencurian mobil (hasil dari tawar-menawar setelah ditangkap karena kepemilikan ganja).

Tish mengunjungi Fonny di penjara ketika ia menunggu persidangan dan memberitahunya bahwa ia hamil. Fonny bersemangat menjadi seorang ayah, tetapi ia sedih dengan kenyataan bahwa anaknya mungkin dilahirkan bersamanya di balik jeruji besi. Kemudian, Tish memberitahu orang tuanya, Sharon (Regina King) dan Joseph (Colman Domingo), serta saudara perempuannya, Ernestine (Teyonah Parris), tentang kehamilannya. Meskipun mereka mengkhawatirkan Tish, keluarga Tish mendukung dan memutuskan untuk mengundang keluarga Fonny untuk berbagi berita. Frank (Michael Beach), ayah Fonny, bersemangat tentang kehamilan itu. Namun, ibu Fonny (Aunjanue Ellis) yang sangat religius menyatakan bahwa anak itu berdosa karena hamil di luar nikah dan mengoceh tentang bagaimana Tish dan anaknya akan dikutuk. Ketika Mrs. Hunt mulai pergi dengan kedua putrinya dengan jijik setelah Frank memukulnya, Sharon mengingatkan Mrs. Hunt bahwa ia baru saja mengutuk cucunya sendiri dan meninggalkannya dengan perasaan sedih ketika ia pergi. Di sebuah bar, Frank dan Joseph membahas bagaimana mereka khawatir tentang hidup anak Tish dan biaya hukum Fonny, tetapi Joseph meyakinkannya bahwa mereka akan dapat memenuhi kebutuhan cucu mereka dengan cara yang sama mereka berikan untuk anak-anak mereka.

Setelah melacak Victoria ke kampung halamannya di Puerto Riko, Sharon pergi ke sana untuk memohon padanya untuk mengubah kesaksiannya. Sharon berusaha meyakinkan Victoria bahwa ia melakukan kesalahan ketika ia mengidentifikasi Fonny sebagai pemerkosa, tetapi Victoria menolak. Ketika Sharon mempertanyakan apakah Victoria bisa melihat wajah pemerkosa dalam kondisi gelap, Victoria memberitahu bahwa polisi menceritakan kepada Victoria untuk mengidentifikasi Fonny dalam daftar mereka, lalu Victoria melakukannya. Ketika Sharon dengan lembut menyentuhnya, Victoria mulai menjerit, menarik perhatian tetangga-tetangganya, memaksa Sharon pergi. Putus asa atas kasusnya dan penundaan persidangan, Fonny akhirnya menerima tawaran pembelaan.

Dalam adegan terakhir film, Tish dan anak mereka, bernama Alonzo Jr., mengunjungi Fonny di penjara. Mereka semua berbagi makan malam bersama dari mesin penjual otomatis, sambil menanti pembebasan Fonny.