Stephen Belafonte is a Film/Television Producer & Director from Los Angeles, California. Known for Mutant Chronicles, Thank You for Smoking, Bad Lieutenant: Port of Call New Orleans, and The Crow: Wicked Prayer, and many other film and TV titles. imdb.com