Above the Rivers-Qu He Ping

Qu He Ping --- Liu Zhi Bing

Translation: Qu He Ping, Deputy Director of the Provincial Court. Optimistic and open-minded, he cares for his subordinates. Luo Yuan and others often face pressure from the government or other departments due to environmental law enforcement, and Qu He Ping always steps forward. He has a strong sense of responsibility and has taken the initiative to promote the establishment of an environmental court to improve environmental protection. As he approaches retirement, he has prepared a small boat, intending to leisurely cruise on the lake with his wife. However, his true intention is to oversee that the lake is no longer harmed by garbage.

Above the Rivers-Vice Dean Zhan

Vice Dean Zhan --- Liu Jia

Above the Rivers-Luo Yuan

Luo Yuan --- Gao Wei Guang

Luo Yuan is a judge in the Environmental Resources Court and a close friend of Geng Nian from university. He is optimistic, cheerful, and active, and he possesses strong expertise in his field. He has a highly innovative spirit and is capable of proposing creative sentencing methods tailored to the unique nature of environmental protection cases. He excels in communication and is skilled in negotiating environmental legal issues with government agencies. Through a joint environmental protection case, he met Xia Wei Dong, a public interest lawyer. Despite the professional conflict between judges and lawyers, they embarked on a "tug-of-war-style tortured love affair."

Above the Rivers-Xia Wei Dong

Xia Wei Dong --- Chen Shu

Xia Wei Dong is a professor of Environmental Engineering at Lingjiang University. With her expertise, she has made significant contributions to the protection of the ecological environment. Not only does she spread environmental protection concepts through teaching and educating students about the dangers of disrupting ecological balance, but she also assists the court in improving the environmental resource judiciary and helps judges in the judgment of environmental pollution cases, safeguarding rivers and protecting the ecological environment.

Above the Rivers-Geng Nian

Geng Nian --- Yuan Wen Kang

Geng Nian is the Chief Justice of the Environmental Resources Court and a close friend of Luo Yuan from university. With extensive experience in civil matters, he has provided many constructive suggestions for the civil aspects of environmental protection cases. He is calm and rational, capable of analyzing subtle information that may go unnoticed in a case. He has strong decision-making skills and assists others in making fair judgments when they are in a dilemma. He is passionate about his work but has neglected his family as a result, leading to a marital crisis with his wife.

Above the Rivers-Lin Hai Lan

Lin Hai Lan --- Lv Xiao Lin

Lin Hai Lan is a judge in the Environmental Resource Court. She firmly believes that the law is the only standard of judgment, regardless of whether the defendant is an elderly person or a student. She will pass sentence according to the law. She handles cases diligently and responsibly and is not afraid to reject a retrial for cases with doubts. While she may appear cold-hearted in her work, she is a gentle woman within her family. She enjoys the bliss of family life with her husband and daughter. For the sake of her family, she is even willing to give up the Environmental Resource Court that she has worked hard to establish.

Above the Rivers-Su Zhuo

Su Zhuo --- Dai Si

Su Zhuo is a brilliant and resourceful lawyer. She is steadfast, righteous, and discerning in distinguishing right from wrong. Not only does she possess profound legal knowledge and keen insight, but Su Zhuo also demonstrates remarkable courage and wisdom when dealing with complex cases. Whenever a case reaches a deadlock and others are at a loss, she always manages to stay calm, analyze the situation, and find a breakthrough in the case.

Dai Chong Guang --- Xing Jia Dong

Chen Zhi Qiang --- Zhao Yang

Xu Fei --- Lang Yue Ting

Nie Wen --- Liu Chang

Jiang Dan --- Dong Chang

Guan Yi --- Liu Tian Zuo

Pang Yun --- Huang Zi Qi

Ning Ni --- Mu Ye

Liu Hui Shan --- Mu Li Yan

Tian Li Hua --- Zhang Gong

Tan Yun --- Xu Jie Er