Righting Wrongs es una película de acción y drama que sigue la historia de un abogado idealista llamado David Chan, interpretado por el talentoso actor Tony Leung.
Chan se encuentra luchando contra un sistema legal corrupto que ha permitido que criminales peligrosos queden impunes. Su determinación por hacer justicia lo lleva a enfrentarse a poderosos enemigos y arriesgar su propia vida en el proceso.
Con la ayuda de su colega y amiga, interpretada por la actriz Maggie Cheung, Chan se embarca en una búsqueda de la verdad que lo llevará a descubrir oscuros secretos y enfrentarse a decisiones difíciles.
La película explora temas de corrupción, moralidad y redención, mientras Chan lucha por enderezar los errores del pasado y encontrar la redención en un mundo lleno de injusticias.