In June 2015, a much anticipated new Code of Criminal Procedure, which had been in the making for almost a decade, came into force. The new Code is an improvement on the old one and introduces several long overdue reforms that, if implemented properly, could provide accused persons with increased fair trial safeguards. However, the report exposes that the Code has failed to tackle many of the major shortcomings in Iran’s criminal justice system. They include the lack of adequate legal safeguards to guarantee the range of rights required to ensure fair trials, such as protection against torture and other ill-treatment, access to a lawyer from the time of arrest, and an enforceable right to remedy and reparation.