cheri deville and dredd