Add your email and we'll match picks to the services you stream at home.

Poster for Puff, the Magic Dragon

Puff, the Magic Dragon

Seen it?

1978 | 30 min | Animation, Family, Fantasy

Weeknight Watchearly rating

Why it’s a Weeknight Watch

With soft box office and little lasting buzz, it's a mixed bag. Fine if it's on; don't plan your night around it.

Based on critics, audiences, awards, box office and buzz. Details below.

Is it for you?

Who'll love it
A natural pick for people who still love a bit of magic and families. One the grown-ups won't mind watching too. Shelve it next to My Little Pony: A New Generation.
The mood
Feel-good.
The pace
Bright and bouncy, at 30 min. Short enough for a weeknight.
What might put you off
  • No age rating on record, so check it first for young kids.
  • Made in 1978: an older pace and style.
  • Skip it if you can't get past animation (your loss).

Jackie is a boy who is so trapped by his fears and doubts that he could not communicate with anyone. Then, a magic dragon named Puff comes to help Jackie by taking his soul force on a wonderous voyage to his island of Honah Lee. Along the way, they have adventures that nurture Jackie's imagination and courage in unorthodox ways.

How it earned its rating

  • CriticsNot counted

    Not enough reviews on record yet

  • AudiencesNot counted

    Not measured yet: not enough ratings

  • AwardsNot counted

    No major awards or nominations

  • Reach & staying powerBelow par

    Streaming release that reached a small audience so far; still draws a steady audience long after release

  • Buzz & cultural impactBelow par

    About 18K people sought it out in the past year

More like this

Want more like this, picked just for you? Get my picks

Cast & crew

Directed by Charles Swenson, Fred Wolf

  • Burgess MeredithPuff (voice)
  • Philip TanziniJackie (voice)
  • Peter YarrowFather (voice)
  • Maitzi MorganMother / Star (voice)
  • Robert RidgelyPirate / Pieman / Sneeze (voice)
  • Regis CordicBald Doctor (voice)
  • Frank NelsonTall Doctor (voice)
  • Charles WoolfShort Doctor (voice)