We are Puffs!

For seven years, a certain boy wizard went to a certain Wizard School and conquered evil. This, however, is not his story. This is the story of the Puffs... who just happened to be there too. A tale for anyone who has never been destined to save the world.


This clever and inventive play gives a new look at a familiar adventure from the perspective of three potential heroes just trying to make it through a magic school that proves to be very dangerous for children. Alongside them are the Puffs, a group of well-meaning, loyal outsiders with a thing for badgers. Their epic journey takes the classic story to new places and reimagines what a boy wizard hero can be.


Puffs is not authorized, sanctioned, licensed or endorsed by J.K. Rowling, Warner Bros. or any person or company associated with the Harry Potter books, films or play.


Recommended for audiences 16+ for mature language, adult themes.


Performances will take place on the Main Stage of the Oster Regent Theatre.

Performance Times:

  • Fri, October 2 at 7:00PM
  • Sat, October 3 at 7:00PM
  • Sun, October 4 at 2:00PM
  • Thur, October 8 at 7:00PM
  • Fri, October 9 at 7:00PM
  • Sat, October 10 at 2:00PM
  • Sun, October 11 at 2:00PM

Run Time:

Approx. 1hr 45min with a 15min Intermission

Box Office Information:

  • Online: Buy Tickets HERE.
  • In-Person: Box Office is open M-F from 12-4PM and 2hrs before each performance.
  • Phone: Call 319-277-5283

Meet the Cast

Wayne Hopkins - Chris Hale

Oliver Rivers - Zade Collins

Megan Jones - Gina Brooks

Narrator - Jakob Vernon Reha

Hannah/Others – Shaini Blake

Susie Bones/Others - Bethany Nelson

Leanne/Others - Marley Millar 

J. Finch Fletchley/Others - Mary Rohne

Sally Perks/Others - Hermione Roman

Ernie Mac/Others - Bradley Sampson-Krug

Cedric/Mr.Voldy - Harrison Kirschenmann


Meet the Creative Team

Director - Grace Dinneen

Assistant Director - Natalie Scheers

Stage Manager - Susan Evans

Lighting Design - Taylor Bowen

Sound Design - Tommy Truelsen

Scenic Design - Noah McLaughlin

Costume / Hair & Makeup Design - Chloe Ryann Anderson

Props Head - Keerthi Kalivarapu