Rebecca Davis editorZhang Yimou’s spy thriller “Cliff Walkers” strode into first place this weekend at the China box office with a $24.3 million score, bringing its cumulative total up to $118 million, according to data from consultancy Artisan Gateway.It more than tripled the gross of “My Love,” the melodramatic rom-com that had outpaced it last week for first place, in what was the opening weekend for both films.