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