After Shirley Carter is found murdered in her kitchen in Licona, IA, the members of the jury are forced to decide if Shirley’s abusive husband, Bill, is the culprit or if the man might be telling the truth as he lays the blame at the feet of his son, Jason.
Release date: 11 February 2021