In Plain Sight poster
TV

In Plain Sight (2008)

S03E13 A Priest Walks Into a Bar

Jun 30, 2010 • Season 3 • Episode 13 • HD

When a priest sees a parishioner get murdered, he faces a difficult choice: abandon his sacred calling to enter the Witness Protection Program.

Country: US