In un futuro prossimo, la vita sulla Terra è stata decimata. Paul (Nicolas Cage) e i suoi due figli adolescenti, Thomas (Jaeden Martell) e Joseph (Maxwell Jenkins), vivono una vita a metà: tranquilla di giorno e terrificante di notte. Quando il sole tramonta, infatti, feroci creature della notte...