A story of Justice and Redemption