lily rider and dredd