Schmigadoon! is is an energetic mix of old-fashioned musical fun with modern sensibilities, making it an entertaining highlight of the summer.