Coba jelasin Plot dari The Impossible (film 2012) dong

Dokter Inggris Maria Bennett (Naomi Watts), suaminya Henry Bennett (Ewan McGregor), serta ketiga putra mereka Lucas (Tom Holland), Thomas (Samuel Joslin) dan Simon (Oaklee Pendergast) pergi berlibur Natal tahun 2004 ke Khao Lak, Thailand. Tiba di malam Natal, mereka menginap dan mulai menikmati Orchid Beach Resort yang baru. Dua hari kemudian pada hari Boxing, tsunami besar menerjang resort tersebut.

Maria dan Lucas akhirnya selamat dari tsunami yang menerjang mereka dan bertemu satu sama lain meskipun Maria mengalami luka serius di kaki dan dadanya. Mereka kemudian membantu seorang balita, Daniel (Johan Sundberg), dari reruntuhan dan segera ditemukan oleh penduduk setempat yang memindahkan mereka ke rumah sakit setempat di kota Takua Pa. Daniel dipisahkan dari mereka dalam perjalanan. Di rumah sakit, Maria meminta Lucas untuk membantu orang lain menemukan anggota keluarga mereka saat ia menjalani operasi untuk cedera dadanya.

Sementara itu, Henry, Thomas dan Simon juga selamat dan bersama-sama. Henry meninggalkan Thomas dan Simon bersama keluarga lain yang dibawa ke pegunungan untuk tempat berlindung yang aman oleh petugas bantuan lokal sementara ia tetap di belakang untuk mencari Maria dan Lucas. Saat keluar mencari mereka meskipun Henry terluka dan sendirian, ia dijemput oleh orang yang lewat dan diantar ke halte bus terdekat untuk menunggu bersama orang-orang selamat lainnya. Fasilitas komunikasi langka, namun akhirnya seorang turis Eropa bernama Karl (Sönke Möhring), yang juga telah terpisah dari keluarganya, meminjamkan ponselnya kepada Henry untuk menghubungi kerabatnya di Inggris. Henry berjanji kepada ayah Maria bahwa ia akan mencari keluarganya ke mana pun dan bahwa ia akan menemukan mereka. Karl memberitahu para rombongan bahwa istrinya telah meninggalkan catatan yang mengonfirmasi bahwa mereka berada di pantai, lokasi mereka saat tsunami menerjang. Karl dengan sukarela menemani Henry mencari Maria dan Lucas serta keluarganya sendiri.

Saat Maria menjalani operasi, daftar medisnya tertukar dengan pasien lain yang telah meninggal. Lucas kembali untuk menemukan tempat tidur Maria kosong dan kemudian dibawa ke tenda tempat anak-anak tanpa keluarga diamankan. Kesalahan ditemukan ketika Lucas tidak dapat mengidentifikasi perhiasan wanita yang meninggal itu dan ia kemudian dipertemukan kembali dengan Maria, yang telah dipindahkan ke ruang ICU. Di rumah sakit, saat ia menunggu ibunya, Lucas menemukan Daniel, yang telah dipertemukan kembali dengan ayahnya.

Henry dan Karl mencari keluarga mereka di berbagai tempat sebelum mereka tiba di rumah sakit, di mana Henry diberi waktu lima menit untuk memeriksa. Karl memberinya selembar kertas dengan nama anggota keluarganya. Kendaraan yang membawa Thomas dan Simon juga berhenti di luar rumah sakit, lalu mereka berdua turun dari kendaraan agar Simon bisa buang air kecil. Dari kejauhan, Lucas mengenali ayahnya, dan saat ia mencari ayahnya di antara kerumunan yang kacau, Thomas dan Simon melihat Lucas dan mereka bersatu kembali. Henry akhirnya menemukan mereka bertiga. Lucas memberitahu Henry bahwa Maria berada di rumah sakit, siap untuk menjalani lebih banyak operasi untuk kakinya saat ia selamat dari terjangan. Kilas balik mengungkapkan bagaimana Maria bisa terluka parah dan bagaimana ia muncul ke permukaan air. Saat menjalani operasi, Lucas memberitahu ayahnya bahwa ia memiliki sesuatu yang sangat penting untuk diberitahukan kepada Maria.

Keesokan harinya, keluarga tersebut naik pesawat ambulans ke Singapura sehingga Maria dapat menerima perawatan medis lebih lanjut, yang diatur oleh perusahaan asuransi mereka. Di pesawat, Lucas memberitahu ibunya bahwa Daniel sudah aman. Maria menangis saat ia melihat ke luar jendela pesawat, melihat kondisi Thailand setelah terjangan tsunami tersebut.