 Sci-fi film about a panicking population as news reports reveal giant meteors are about to decimate their city. While many make a frantic evacuation attempt, one man wanders in search of the meaning behind his prophetic visions as a couple make a desperate attempt to escape the city in their car.