A scientist races the clock in an attempt to save Earth ...