No.10: Film S.P. L2 was released in China on June 18, 2015. The box office of the film amounted to 560 million yuan ($87.4 million). (File photo)
RIGHT BG
No.10: Film S.P. L2 was released in China on June 18, 2015. The box office of the film amounted to 560 million yuan ($87.4 million). (File photo)