This has this balance of a thrilling story and also a somber story of a path to redemption, very well done :')