Vincent Wong as Hope Man San Hap (文申俠), a blind lawyer who strives for justice for the disadvantaged, using his other heightened senses and legally controversial methods to seek truths behind his court cases.
Owen Cheung as Santiago "Gogo" Kuk Yat Ha (谷一夏), an ex-policeman turned private investigator and Hope's housemate.
Sisley Choi as Deanie "Dino" Chiu Ching Mui (趙正妹), a legal executive working for Hope, who has a heroic spirit due to her mafia family background. In addition to being a law clerk, she also owns a bar called Pledge. Later became a Barrister and James' disciple.
Kelly Cheung as Eva Shaw Mei Na (邵美娜), a competitive lawyer.
Paul Chun as James Kan Siu Wang (簡紹宏), a Senior Counsel and Queen's Counsel, Eva's master and Hope's former master.
Notable Characters
Lesley Chiang as Kong Bo Chai (江寶釵), nicknamed "Chai" by Gogo. An Inspector of Police of the Regional Crime Unit. She was Gogo’s ex-girlfriend when he was still in the force.
Jessica Kan as Jasmine Kwok Lam (郭琳), a pupil lawyer and disciple of Hope.
Chun Wong as Chiu Cheung Fung (趙翔鳳), Dino’s father.
Hugo Wong as Walter Wah Chun Ngok (華鎮岳), a Senior Prosecutor of the Department of Justice.