Dir. Christopher C. Odom, Exec. Prod. Helena Shimizu Los Angeles (02/20/08) – The 23rd Psalm continues its trail blazing Faith-Based/Art House festival run with screenings slated for the Tel Aviv SPIRIT Film Festival in Israel and the Santa Barbara African Heritage Film Series in Santa Barbara, California, USA. The Santa Barbara African Heritage Film Series screening of the The 23rd…