The martial arts drama "The Flowing Water" has only aired 5 episodes and scored 9.5. Ren Jialun has