Maria (Watts), Henry (McGregor) en hun drie zoontjes brengen hun wintervakantie door in Thailand. Ze genieten intens van de mooie dagen samen in dit tropische paradijs. Maar op de ochtend van 26 december, terwijl de familie aan het zwembad uitrust van het kerstfeest de avond ervoor, beeft de aarde in de Indische Oceaan. Uit het niets verrijst plots een muur van water.