Connecticut Releases Cannibal? Say What