9% Complete - Blind Assassin

Really had a hard time understanding what was going on at first, still am for that matter, but the writing is making up for it.