An eye for an eye

by Charles Coleman Finlay

F&SF June 2007

Bragi's rating:  5 
Loses control on the way through. Still, stays in the mind