alphabetical author index

Once, in the Time of Trolls

"Happily ever after" takes on new meaning as Katrina goes in search of her Prince, held captive by an evil Troll Princess in a dreary castle east of the sun and west of the moon.

  • One Act
  • Fantasy, Comedy
  • 40 minutes

  • Target Audience: Pre-Teen (Age 11 - 13), Children (Age 6 - 10)
  • Set Requirements: Bare Stage/Simple Set

  • Performance Group:
  • Community Theatre, College Theatre / Student, Jr High/Primary, High School/Secondary
"Happily ever after" takes on new meaning as Katrina goes in search of her Prince, held captive by an evil Troll Princess in a dreary castle east of the sun and west of the moon.

Katrina's journey brings her to the homes of three wise women who share hilarious stories -- complete with marriage-minded mares and a nose three ells long -- of how they have found contentment by "doing what pleases others," "doing what pleases me," or "doing nothing at all." With their guidance and a boost from the Four Winds, Katrina defeats the Troll Princess and rescues the Prince.

The adventure concludes with a surprising promise guaranteed to please audiences of all ages. 

  • Casting: 2M, 4F
  • Casting Attributes: Flexible casting, Expandable casting, Room for Extras
  • Casting Notes: Expandable to 33 roles, plus extras.

Name Price
Once, in the Time of Trolls Script Order Now

Happily ever after takes on new meaning as Katrina goes in search of her Prince, held captive by an evil Troll Princess in a dreary castle east of the sun and west of the moon. Katrina's journey brings her to the homes of three wise women who share hilarious stories'complete with marriage-minded mares and a nose three ells long'of how they have found contentment by doing what pleases others, doing what pleases me, or doing nothing at all. With their guidance and a boost from the Four Winds, Katrina defeats the Troll Princess and rescues the Prince. The adventure concludes with a surprising promise guaranteed to please audiences of all ages. Minimal set.

$19.95