Just watched it, today.A very enjoyable movie.
Yes, it's pretty good. And surprisingly progressive for its era (problematic casting notwithstanding).