Geppetto is a wonderful surprise from Disney. Drew Carey does a surprisingly good job as the title character and in all the musical numbers. Rene Auberjonois and Bret Spiner are particularly enjoyable in their roles. Of course, everyone who has seen the animated feature, Pinocchio, knows the story. And unlike some remakes, Geppetto sticks closely to the original story. This is a must see.