This is the best of Prague's handful of puppet theaters. The company's mainstay for years has been Mozart's Don Giovanni. It's entertaining, but you might want to bone up on the opera's storyline beforehand so that you have a better idea of what's going on.