Anyone ever heard of them , do they do quality work ? there a old 50's scifi movie the undead & the day the world ended ..