A lone-wolf scientist sequestered in a mansion close to a small desert city arouses the suspicion of the city’s physician when his lab assistant is discovered lifeless from a case…