: Charlie gives birth during the final battle. Michael is killed by Gabriel but is later resurrected because his sacrifice and faith in humanity proved to God that mankind was still worth saving. God's plan was ultimately a "test" of His archangels' moral compasses. Key Characters Significance Rebellious Archangel Protects the baby and guides the humans. Pregnant Waitress Mother of the future savior of humanity. Jeep Hanson Diner Owner's Son Loves Charlie and becomes the baby's protector. Loyal Archangel The antagonist sent to ensure the baby's death.
: Michael's mission is to protect a pregnant waitress, Charlie, whose unborn child is believed to be the savior of humanity. legion 2010 filmyzilla hot
: Instead of demons attacking Earth, God has lost faith in humanity and sends an army of angels to trigger the end of days. : Charlie gives birth during the final battle