Namun setelah satu bulan hukuman, Castro bunuh diri di sel penjara.
Kisah kelam tersebut diangkat menjadi sebuah film berjudul Cleveland Abduction.
Artikel ini telah tayang di tribunnews.com dengan judul Kisah Dibalik Rumah yang Diblur Google, Penculikan dan Kekerasan Seksual 3 Wanita Selama 10 Tahun