Snakehead Cast and Director Talk Long Road to Big Screen

Premiering at Toronto International Film Festival, Snakehead, directed by Evan Jackson Leong, delivers a new twist on an old narrative when Sister Tse (Shuya Chang)  is brought to New York’s Chinatown by a Snakehead, a…