Not familiar offhand, but I found him pretty underwhelming as the villain here. Police Squad!? That's what I thought, though I was trying to give them benefit of the doubt. They did...foreshadowing didn't make my summary. It was exposition so conspicuous that you knew they were setting something up with it. I dunno...it was very successful while it lasted. Cant agree with that rule for band names ending in "S". It sounds completely wrong to say, for example, "The Beatles is awesome." For Buffalo Springfield, I want to treat the name singular when used without the definite article; but when the sometimes-used "the" is present, it tips things into sounding better plural.