Touched by an Angel: Season 6, Episode 12
With God as My Witness (9 Jan. 2000)
A construction worker is fired because he spoke out about the shortcuts being taken on a building being built. Desperate for a job, he becomes a chauffeur and finds the clients are gangsters. He is torn by making money versus doing right.