sharkeystreetministries.com
Filmed in Detroit Michigan. This edgy christian based movie is about a long time criminal that is accused of killing a Catholic priest because he had molested him when a child. This movie has suspense, drama and courtroom drama that tears at your heart. Winner of best film in two film festivals as well as best actor. It has received nomination for best cinematographer and best editor.