Leap of Faith Episode 1989 Leap of Faith Miami Vice · Season 5 · Episode 20 episode of Miami Vice (S5 E20) Released28 June 1989