Wow, something for everyone--ghosts, the Devil, angels, a female robot AND Cameron Mitchell.