Noah (Russell Crowe) yang mendapatkan sebuah mimpi buruk tentang datangnya sebuah bencana besar. Noah kemudian meminta nasihat dari seorang sesepuh di tempat tinggalnya (Anthony Hopkins) sebelum ia bermaksud memperingatkan orang-orang soal penglihatan dalam mimpinya. Dia dan keluarganya yang berkerjasama untuk membangun sebuah kapal raksasa, mendapatkan banyak tentangan dari orang-orang yang tak mempercayainya. Ketika bencana datang Noah yang sudah mengisi kapalnya dengan para umat dan sepasang hewan dari masing-masing spesies, kini mereka berusaha untuk bertahan hidup dari bencana maha dahsyat itu.