A grieving Chinese father travels to America to collect his daughter and stays to catch the killer.
Director
Writer
Executive Producer