Robert Rodat ("Saving Private Ryan") wrote the script. His version of the story features an arrogant knight who is magically shrunk to 6 inches when he’s supposed to be serving guard duty for a princess. Only then does he realize the true meaning of being a hero. The original Tom Thumb story is an old British legend; some of his more famous mis-haps center around trouble at home, and later in King Arthur’s castle.