Tony Award winner Christian Borle (Little Shop of Horrors) is set to play Friar Pete A former friar ejected from his church for extremist views, he is famous for a notorious killing spree that has landed him in the psychiatric ward with Martin Friar Pete is a careful listener and offers respite to the other[...]