Di sebuah pulau tak bernama di Kepulauan Riau, Pulau Sumatera, tinggal sekitar sepuluh keluarga yang tersebar. Ini adalah malam musim panas yang gelap, dengan udara yang tidak biasa panas dan lembap. Jasmine duduk tegak di tempat tidur dan melihat ke arah pria yang terbaring di sebelahnya. Ia bangkit dengan hati-hati dan meraba-raba melewati ruang tamu, lalu berjalan ke kamar tidur kecil di sebelahnya. Ia menutup pintu dengan lembut dan menyalakan lilin kecil. Dalam cahaya redup dan berkedip, kamar kecil itu tampak semakin berantakan dan kotor. Jasmine mengambil bungkusan kain hitam dari lemari dan perlahan-lahan membukanya, mengungkapkan sebuah foto seorang pria. Ia meletakkannya di depan patung Yesus dan berbisik doa sambil air mata mengalir di pipinya.
Jasmine menikah di sebuah desa asing dengan Jordan, yang tinggal bersama dengan saudara laki-lakinya dan tiga saudara laki-lakinya dan mencari nafkah dengan menangkap ikan. Setelah menikah, Jasmine menyadari bahwa kakak laki-lakinya, Michael, mengolok-olok dan melecehkannya, sehingga membuatnya merasa sakit. Dia akhirnya mau tidak mau menceritakan hal ini kepada suaminya, namun Jordan tidak mempercayainya. Suatu hari, Jasmine sedang membantu suaminya memperbaiki jaring mereka, dan hari itu sangat panas sehingga dia hanya mengenakan kaus pendek yang longgar di bagian atas, dengan tangan terangkat tinggi di atas tali untuk memperbaiki jaring. Jordan melupakan kejadian itu setelah beberapa hari, tetapi Michael menyimpan dendam dan memutuskan untuk membunuh saudaranya dan menculik istrinya.
Jasmine teringat pada suatu hari dari tahun sebelumnya di mana ketiga kakak laki-lakinya bergegas berangkat ke laut di pagi buta, tepat saat jam menunjukkan pukul empat. Langit sangat gelap pada hari itu, dan udaranya sangat lembab. Di bawah perlindungan malam, kabut tebal dan berat bergulung masuk. Ketika ia melihat kakak-kakaknya pergi, Jasmine membaringkan dirinya di sofa untuk tidur siang. Tiba-tiba, ia mendengar suara berderit dan ketika ia membuka matanya, ia melihat seseorang sedang mengacak-acak sesuatu pada jam kakek yang tinggi. "Siapa di sana?" tanyanya dengan tajam. "Ini aku," suara kasar dan serak Michael terdengar.
"Kenapa kamu kembali?" Jasmine merasa tidak enak badan. "Aku sakit perut sekali karena suatu alasan. Aduh!" Jasmine tidak berpikir dia akan melihat suaminya lagi. Orang-orang mengatakan bahwa mereka pasti telah tersapu ke dalam pusaran gua ajaib, karena potongan-potongan perahunya telah ditemukan beberapa bagian. Suatu malam, tidak lama kemudian, Jasmine diperkosa oleh Michael yang penuh nafsu dan telah dirusak sejak saat itu. Jalan apa lagi yang bisa dipilih oleh seorang wanita yang kesepian dan lemah selain tunduk?
Besok adalah ulang tahun ke-1 kematian suaminya. Ketika Jasmine sedang berdoa untuk suaminya yang telah meninggal, bayangan tiba-tiba muncul di belakangnya. "Kamu masih sangat sentimental, ya?" Jasmine terkejut, tapi segera memohon, "Michael, besok adalah ulang tahun kematian Jordan dan Kevin, aku ingin..." Michael tidak menunggu dia selesai berbicara dan dengan marah menghardiknya, "Kamu wanita yang menyedihkan. Kamu bisa berbaring di pelukan laki-laki lain tanpa peduli sama sekali, dan sekarang kamu memaksa diri untuk berpartisipasi dalam tradisi berduka kita yang penting ini. Cukup memberikan "mm" setengah hati dan kembali ke kamar tidurmu saja."
Sebuah malam dengan angin yang kencang serta hujan yang mengguyur membuat jalur-jalur kasar di pulau itu semakin sulit untuk dilalui. Michael, Jasmine, dan seorang orang asing berangkat pada pagi hari untuk mendaki ke tebing tertinggi di pulau, tiba di sana sekitar tengah hari. Di puncak tebing, terdapat altar sederhana yang terbuat dari lempengan batu, dikelilingi oleh sebuah ruang terbuka seluas sepuluh meter persegi, dengan pulau di tiga sisinya dan laut di satu sisinya. Sisi yang menghadap laut adalah tebing yang curam, dan dua pohon pinus tua menjulur dari tepi tebing menuju laut, seolah-olah menarik jiwa para korban.
Si orang asing dengan santai menempatkan anggur, makanan, dan camilan yang mereka bawa di atas altar. Michael, yang gemar minuman beralkohol, duduk di sana dengan tak segan-segan meminum minuman. Jasmine dan si orang asing duduk diam, menatap laut.
Di bawah tebing, sekitar 500 kaki di bawah, terletak samudra luas, dengan ombaknya yang bergulung. Sekitar lima kilometer di sana ada sebuah pulau besar bernama Pulau Bintan, sedangkan pulau kecil lainnya diberi nama Pulau Gua Ajaib. Laut antara dua pulau itu terlihat agak tidak biasa, dengan ribuan gelombang kecil yang bergerak cepat dan menciptakan rasa takut yang tidak menentu.
Jasmine menatap laut dan semakin takut. Suara ombak semakin keras, seakan puluhan ribu kuda berlari mendekatinya. Ombak-ombak menjadi semakin ganas dan tiba-tiba ombak kecil yang sebelumnya di sebar rata berkumpul membentuk arus besar yang mengalir ke arah timur. Dalam beberapa menit saja, laut mendidih seperti air yang dipanaskan di dalam panci dan menjadi ganas serta tidak terkendali. Tempat paling berbahaya ada di antara Pulau Gua Ajaib dan pesisir laut, tempat dimana ombak besar muncul, mengalir ke arah timur dan barat, dan kemudian menjadi jutaan pusaran yang ganas. Tak lama kemudian, laut menjadi semakin ganas dan pusaran-pusaran yang berputar itu terus menyebarkan diri membentuk lingkaran besar. Yang muncul jelas di depan matanya adalah pusaran yang sangat besar dengan lebar sekitar dua kilometer yang memiliki arus yang sangat kuat. Pinggiran pusaran besar itu dikelilingi oleh sabuk putih, yang sebenarnya adalah busa putih yang diciptakan oleh tabrakan antara ombak-ombak kecil. Dinding dalam pusaran itu cenderung miring hingga ke dasar laut yang dalam dan air laut yang hitam itu mengeluarkan suara yang menakutkan.
Pada saat itu, Jasmine merasakan goyangan batu gunung di bawah kakinya. "Apakah ini 'Pusaran Gua'?" Jasmine menggenggam erat lengan orang asing yang berada di sampingnya.
Apakah Jordan yang malang menghilang di pusaran mengerikan ini? Cemas tentang Jordan, si orang asing berbisik kepada Jasmine tentang asal usul pusaran air itu. Sementara itu, Michael telah mabuk dengan dirinya sendiri.
Pembentukan pusaran dipengaruhi terutama oleh pasang surut, tetapi ada jendela waktu khusus yang berlangsung sekitar 15 menit, terletak di antara pasang dan surut. Pola ini sangat stabil. Individu yang berani dapat memanfaatkan periode 15 menit ini untuk menavigasi area pusaran, dan berani menjelajahi area laut lain di mana orang lain tidak berani pergi memancing untuk lebih banyak ikan. Namun, kelalaian kecil dalam faktor seperti arah angin, kecepatan arus, atau waktu, dapat mengakibatkan terhisap oleh pusaran dengan konsekuensi yang sangat fatal.
Mendengar hal ini, Jasmine tak kuasa menahan tangis, seolah terbangun dari mimpi buruk, ia dengan sedih berkata, "Sekarang saya mengerti sepenuhnya, pusaran air yang keji inilah yang merenggut Jordan-ku. Mengapa Tuhan tidak menghukumnya?"
Orang asing itu menepuk pundaknya dengan lembut, lalu berbalik untuk melihat Michael, yang mabuk seperti lumpur, dan tiba-tiba melepaskan seutas benang panjang dari pinggangnya dan mengikat Michael. Michael terbangun oleh angin laut dan melihat sekelilingnya dengan ngeri pada pemandangan itu.
Orang asing itu berpaling pada Jasmine lalu berkata, "Sekarang aku akan bercerita". Kemudian dia berkata pada Michael, yang sedang berteriak dengan tidak terkendali, "Tuan Michael, Anda harus sabar dan menunggu sampai aku selesai bercerita. Kemudian Anda akan dilepaskan." Jasmine memandang orang asing itu dengan aneh dan mendengarkan ceritanya. Di pulau ini, ada tiga bersaudara yang sering melintasi pusaran berbahaya untuk memancing di laut yang belum terjamah. Mereka sangat memperhatikan perubahan pasang surut dan selalu menyetel jam mereka sebelum meninggalkan rumah. Keluarga mereka memiliki jam buatan pembuat jam terkenal dari Swiss yang dirawat oleh seorang ahli jam setiap tahunnya. Jam tersebut adalah jam ternama di daerah itu yang tidak pernah bermasalah. Mereka juga ahli dalam pengamatan angin. Karena sudah melakukan ini selama tujuh tahun, namun menyebrangi perairan yang berbahaya dalam waktu lima belas menit tidaklah cukup, dan terkadang penundaan satu atau dua menit dalam mencapai tujuan bisa membuat mereka merinding.