“A Dog’s Purpose” emerged on top of the Chinese box office at the weekend with a $20.7 million score. It swapped places with last week’s winner “Logan” in the process. “Logan” narrowly won the Friday session, but lost to “Dog’s Purpose” on Saturday and Sunday. “Logan finished the weekend with $18.8 million for the three... Read more »