Satan's Cradle Cast Duncan Renaldo Leo Carrillo Ann Savage Douglas Fowley Byron Foulger Claire Carleton Buck Bailey George DeNormand Wes Hudman