Celia Shortt Goodyear/Boulder City Review This vignette inside Boulder City’s newest attraction, a monster museum, showcases Tom Devlin’s work from the movie “Puppet Master.”