If these guys could get financing for this, then there is hope for us all. The IMB website ask me does this contain spoilers, well yes it does. Don't waste your time. That the best spoiler I can think off.
A large meteor shower unexpectedly bombards planet Earth. Scientists rush to the scene of the first impact and the race is on to find a solution to save humanity.
May 11, 2020