Terminus

Blinded by the light of a falling meteor, David has a devastating car accident, which leads to the profound discovery of an extraterrestrial organism that may contain the secret to life itself.