A hopeful, compelling and promising film starring Stephen Baldwin. Divine intervention steps in to change two people's plans to end their lives.