There is a vicious serial killer on the loose. Scotland Yard's Inspector Steele is on the case. He has been attempting to capture this fiend for nineteen years after it killed his father. The chase has led Steele around the globe and back again. As for now, Steele has hopefully cornered this beast in a desert city in the American southwest. Will it be doom and gloom for the beloved Steele. Or will he finally be able to let the past go and say with...