China's top prosecutor will review a controversial sentence in which a man was jailed for life after killing a loan shark who had sexually assaulted his mother, in a case that has again ignited public anger over police incompetence.

The government has promised to redress miscarriages of justice after several high profile cases, including wrongful executions of people later proven to be not guilty.

Yu Huan, from Liaocheng in the eastern province of Shandong, was sentenced to life in jail in February after he used a knife to attack four of his mother's creditors who exposed themselves to his mother while demanding a debt be repaid last April, according to state media. One of the creditors died.