
Desperate to put the past behind him, David struggles with the everyday task of simply living. Facing what would become his greatest challenge, accepting the love and forgiveness for his past, he searches for ways to earn acceptance from those around him. Finally, losing his...
