A story about responsibility, revenge and redemptionA story about responsibility, revenge and redemptionA story about responsibility, revenge and redemption