A thriller set against the backdrops of New York and Shanghai

Cast & Crew