1/11/14Sounds very much like Brooke Burgess' BROKEN SAINTS. A live motion comic series from 2002-2006.