GIANT - a boy who wishes to be huge, awesome, and fearsome, and who ventures out int the world to prove he is.
GIANT'S MOTHER - she is a very kind mother who is extremely fond of her son. She makes sure he takes a hat and a clean handkerchief on his adventures.
A WOMAN - a friendly lady who meets the giant in the street
OLD LADY/WITCH - an old deaf lady dressed in black who may or may not be a witch
A MONSTER - a grump monster that has trouble sleeping. The monster gets very hungry when it can't sleep.
SINGING SNAILS - rock and roll snails who go around the country singing.
A GIRL - lives in the village that the giant visits. She is about the same size and about the same age as the giant. She doesn't believe that he is a giant.
BOXING BEETLE - the Fluffweight champion of the world. The Boxing Beetle is very aggressive towards anything larger than itself. It wears red truncks and red boxing gloves.
SNAKE - The snake is representative from the Kingdom of Snakes where they are looking for a King. There can be a chorus of snakes.
LARGE BOY - truly enormous, but is still only a boy. Only one of his shoes and his leg is visible to the giant and the audience.