Jonathan is een jonge natuurkundige, die als enige op de hoogte is van een dreigende cataclysmische meteoorinslag. Terwijl hij de wereld onvermoeibaar waarschuwt voor naderend onheil, wordt hij verbannen door degenen die de waarheid vrezen, waardoor hij wordt gedwongen te kiezen tussen wat een vergeefse poging kan zijn om de mensheid te redden, of het ultieme offer brengen voor zijn gezin.