Belvoir Theatre – The Book of Everything

by | Sep 1, 2026

Thomas isn’t an ordinary 9-year-old – he can see the extraordinary. Things other people don’t seem to see. Canals bursting with tropical fish, hailstorms in summer, plagues of hopping frogs. He draws them all in his book, The Book of Everything. And in that book he also writes a promise to himself:

For his stern and serious-minded Papa, the only books that matter are about God. Thomas’ young misunderstandings are met with punishment instead of laughter. But when Papa attacks Thomas’ beloved Mamma, he has definitely gone too far. Even angels weep.

And there’s more to Thomas’ Everything – he befriends the startling Mrs van Amersfoort and meets Eliza, a beautiful girl with a creaky leather leg. A good-humoured Jesus even occasionally drops in for a chat.

A magical story for young and old – of a child who learns what to do when he’s most afraid, and how to face the wrong in the world.

I love this show to bits. It’s about courage and togetherness. If you saw Neil Armfield’s beautiful, life-affirming production a generation ago (well, in theatre-years), you’ll want to read this Book again. And if you haven’t seen it, you’re in for a treat.  Some of the old cast are back, and there’s some fresh new faces too. Eamon Flack

Playing till September 20

belvoir.com.au

Related Posts

Weekly Wrap

Weekly Wrap

By Nic Conolly    I always feel honoured as a theatre writer to witness the beginning of a performer’s professional career and today’s announcement wasn’t any different. Joining Queensland performer, Georgina Hopson are four bright new stars; Eva Boldery, Kalina...

JUNIOR THEATRE FESTIVAL MOVES TO MELBOURNE

JUNIOR THEATRE FESTIVAL MOVES TO MELBOURNE

  A NEW CHAPTER FOR AUSTRALIA’S LARGEST CELEBRATION OF YOUNG PEOPLE IN MUSICAL THEATRE   Melbourne is set to become Australia’s new Jazz Hands Capital with the news that the Junior Theatre Festival Australia will relocate to a bigger stage at the Melbourne...

BELVOIR ANNOUNCES 2027 SEASON

BELVOIR ANNOUNCES 2027 SEASON

Belvoir announces its 2027 Season, including nine mainstage productions and two late night shows. Across the year, more than a hundred artists will bring the season to life in a celebration of new voices and beloved legends, bold Australian writing, First Nations...