Killer? You sent a killer yourself? Is it ... Zhai Ling! "No, it's impossible! Are…