The Angel Hunter by Jerrod Begora
In a Godless world where angels are evil, who would you pray to for help? Lucile is a devout Catholic woman who prays regularly for God's help in finding her missing cousin, David, who has likely skipped town on a whim. After accepting help from a stranger, Lucile thinks her prayers have been answered. Unfortunately, she is far from the truth. Lucile is about to be swept up in an ancient battle between humans and angels where angels are evil and God is nowhere to be found. Few know the reality, and even fewer summon the courage to fight against the angelic tyranny and help those in need. Meanwhile, cars are dropping from the sky, and God's servants are in hot pursuit of Lucile and Andrew. Lucile, desperate to save her memories and find her cousin, is seemingly left with no other choice but to trust her quirky new friend who wields a gun and warns of impending disaster. Either God is good and sent the angel to test Lucile's convictions or he is now using their lives for his amusement. Torn between trusting her strong religious beliefs and the actions of God's angelic army, Lucile knows one thing for sure-her cousin is in a lot more trouble than she ever imagined.