He's come ten thousand miles to fire one bullet at the only target he cares about. Now, the anonymous Russian Colonel faces his final test but when he finds his victim in his sights, has he got what it takes to pull the trigger? Or do the ghosts that dog his heels have other plans for him? Find out, in the final shocking episode of 303.
Available in regular and wraparound covers by Burrows.