2022 Calendar Shows All Shows Daily Calendar 23 June Thursday Usha Seejarim | Artist Walkabout ATHERSTONE GALLERY 12:00 Exhibition iStepfather MASONIC FRONT 12:00 Comedy Spirit ST ANDREW'S HALL 12:00 Theatre Engeki Quest RHODES BOX 12:00 Exhibition Malope Indigenous Theatre CITY HALL 12:00 Theatre I AM SORRY REHEARSAL ROOM 12:00 Theatre Two Fags And A Dancer GYMNASIUM 12:00 Comedy ThreeDom of Speech DRILL HALL 13:30 Comedy Matchbox ST ANDREW'S HALL 14:00 Theatre Fragments BEETHOVEN ROOM 14:00 Music Concerning Blacks THOMAS PRINGLE 14:00 Music WE CAN COME BACK FROM THIS MASONIC FRONT 14:00 Comedy Nomapondo VICTORIA THEATRE 14:00 Dance Molao Theo “The Bill Of Rights” PRINCESS ALICE 14:00 Theatre Afrika Sings! CITY HALL 14:30 Music SPACES BETWEEN US: COLOURBLIND PJ'S 14:30 Theatre Marikana 10 Years On | Artist Walkabout Grahamstown Gallery 15:00 Exhibition Waya-Waya Backshack Studio 15:00 Exhibition Lockdown Blues GRAHAM HOTEL 15:00 Theatre Alfred Adriaan Live DRILL HALL 15:30 Comedy Maiden Voyage GYMNASIUM 16:00 Music / Theatre IMPOSSIBLE! MASONIC FRONT 16:00 Illusion We’re back with Goosebump a cappella! BEETHOVEN ROOM 16:00 Music Strateng REHEARSAL ROOM 16:00 Theatre Mnquma CENTENERY HALL 16:00 Dance Malifezeke THOMAS PRINGLE 16:00 Jazz Mamlambo PRINCESS ALICE 16:00 Theatre SwaRingana PJ'S 16:30 Theatre Conversation with God CITY HALL 17:00 Theatre Naftali and the Royal Family GRAHAM HOTEL 17:00 Music Can’t-centrate DRILL HALL 17:30 Comedy Gqwirha REHEARSAL ROOM 18:00 Theatre EISH! GLENNIE HALL 18:00 Theatre Raf Collective THOMAS PRINGLE 18:00 Music Breathe VICTORIA THEATRE 18:00 Music Phinda Ubuyele GYMNASIUM 18:00 Theatre My Weight and Why I Carry It MASONIC FRONT 18:00 Theatre Vincent BEETHOVEN ROOM 18:00 Theatre Pop RHODES BOX 18:00 Dance Trash Mouth ST ANDREW'S HALL 18:30 Comedy The Story of Fire PJ's Quad 18:30 Dance Guilty as charged CITY HALL 19:00 Theatre Kamphoer GRAEME COLLEGE 19:00 Theatre NSFW – NOT SAFE FOR WOKE DRILL HALL 19:30 Comedy NAKANJANI THEATRE PRODUCTIONS CENTENARY HALL 20:00 Dance Whistleblowers GYMNASIUM 20:00 Theatre Johnnie Motsamai REHEARSAL ROOM 20:00 Theatre Spiritual Realm THOMAS PRINGLE 20:00 Music NONHLANZEKO PRINCESS ALICE 20:00 Theatre THE MAGIC OF SIDESHOW MASONIC FRONT 20:00 Illusion Bloke & His American Bantu RHODES THEATRE 20:00 Theatre Memories Jam Trio GRAHAM HOTEL 21:00 Music ZemQadini PJ'S 21:00 Theatre Moodship BEETHOVEN ROOM 21:30 Music 24 June Friday NAC Funding Information Sharing Session OLIVE SCHREINER 10:00 Art Talk Whistleblowers GYMNASIUM 10:00 Theatre Tackling Societal Issues Through Art PJ'S 10:00 Music The Story Of Eva Cassidy THOMAS PRINGLE 10:00 Theatre Comedy hour with Chris Mapane DRILL HALL 11:30 Comedy Spiritual Realm THOMAS PRINGLE 12:00 Music SPACES BETWEEN US: COLOURBLIND PJ'S 12:00 Theatre Phinda Ubuyele GYMNASIUM 12:00 Theatre NONHLANZEKO PRINCESS ALICE 12:00 Theatre Engeki Quest RHODES BOX 12:00 Exhibition THE MAGIC OF SIDESHOW MASONIC FRONT 12:00 Illusion CCI Economic Contribution & Covid-19 Impact – SACO OLIVE SCHREINER 12:30 Art Talk Conversation with God CITY HALL 12:30 Theatre ThreeDom of Speech DRILL HALL 13:30 Comedy iStepfather MASONIC FRONT 14:00 Comedy Spirit ST ANDREW'S HALL 14:00 Theatre Johnnie Motsamai REHEARSAL ROOM 14:00 Theatre Vincent BEETHOVEN ROOM 14:00 Theatre Mnquma CENTENERY HALL 14:00 Dance Malifezeke THOMAS PRINGLE 14:00 Jazz Kamphoer GRAEME COLLEGE 14:00 Theatre Two Fags And A Dancer GYMNASIUM 14:00 Comedy Malope Indigenous Theatre CITY HALL 14:30 Theatre Molao Theo “The Bill Of Rights” PRINCESS ALICE 14:30 Theatre INKANYEZI GRAHAM HOTEL 15:00 Music Stuart Taylor – aLIVE DRILL HALL 15:30 Comedy Matchbox ST ANDREW'S HALL 16:00 Theatre Dying to be Human OLIVE SCHREINER 16:00 Film Maiden Voyage GYMNASIUM 16:00 Music / Theatre Raf Collective THOMAS PRINGLE 16:00 Music Fragments BEETHOVEN ROOM 16:00 Music WE CAN COME BACK FROM THIS MASONIC FRONT 16:00 Comedy Gqwirha REHEARSAL ROOM 16:30 Theatre Mamlambo PRINCESS ALICE 16:30 Theatre ZemQadini PJ'S 16:30 Theatre Lockdown Blues GRAHAM HOTEL 17:00 Theatre Guilty as charged CITY HALL 17:00 Theatre deus::ex::machina – Human Geography in a Virtual World Drostdy Lawns 17:00 Dance Eastern Cape Ensemble GREAT HALL 17:30 Music NSFW – NOT SAFE FOR WOKE DRILL HALL 17:30 Comedy IMPOSSIBLE! MASONIC FRONT 18:00 Illusion Spiritual Realm THOMAS PRINGLE 18:00 Music WARD 13 GYMNASIUM 18:00 Theatre We’re back with Goosebump a cappella! BEETHOVEN ROOM 18:00 Music Mnquma CENTENERY HALL 18:00 Dance BRYAN SCHIMMEL: MORE THAN A HANDFUL VICTORIA THEATRE 18:00 Theatre Moya GUY BUTLER AUDITORIUM 18:00 Family / Theatre Bloke & His American Bantu RHODES THEATRE 18:00 Theatre Veters van Ampersand OLIVE SCHREINER 18:30 Film Trash Mouth ST ANDREW'S HALL 18:30 Comedy The Story of Fire PJ's Quad 18:30 Dance Strateng REHEARSAL ROOM 18:30 Theatre SwaRingana PJ'S 18:30 Theatre Naftali and the Royal Family GRAHAM HOTEL 19:00 Music Kamphoer GRAEME COLLEGE 19:00 Theatre Afrika Sings! CITY HALL 19:30 Music NAKANJANI THEATRE PRODUCTIONS CENTENARY HALL 20:00 Dance EISH! GLENNIE HALL 20:00 Theatre Concerning Blacks THOMAS PRINGLE 20:00 Music Moodship BEETHOVEN ROOM 20:00 Music My Weight and Why I Carry It MASONIC FRONT 20:00 Theatre Pop RHODES BOX 20:00 Dance Two Fags And A Dancer GYMNASIUM 20:00 Comedy I AM SORRY REHEARSAL ROOM 20:30 Theatre The Very Big Comedy Show GUY BUTLER AUDITORIUM 21:00 Comedy Breathe VICTORIA THEATRE 21:00 Music Memories Jam Trio GRAHAM HOTEL 21:00 Music SPAZA (Mushroom Hour) POWER STATION 21:30 Music 25 June Saturday iStepfather MASONIC FRONT 10:00 Comedy Johnnie Motsamai REHEARSAL ROOM 10:00 Theatre Acoustiq Assassins – NEW AGE THOMAS PRINGLE 10:00 Music Ghetto The Musical ST ANDREW'S HALL 10:00 Theatre ÎLE GYMNASIUM 10:00 Comedy Diamond diggers CENTENERY HALL 10:00 Dance River of Tears PJ'S 10:00 Theatre The Jackal and the Wolf VICTORIA THEATRE 10:00 Family deus::ex::machina – Human Geography in a Virtual World Drostdy Lawns 11:00 Dance Nothing to Lose GRAHAM HOTEL 11:00 Comedy Alfred Adriaan Live DRILL HALL 11:30 Comedy WARD 13 GYMNASIUM 12:00 Theatre My Weight and Why I Carry It MASONIC FRONT 12:00 Theatre Vincent BEETHOVEN ROOM 12:00 Theatre The Gukurahundi Genocide CENTENERY HALL 12:00 Theatre Engeki Quest RHODES BOX 12:00 Exhibition Malifezeke THOMAS PRINGLE 12:00 Jazz SwaRingana PJ'S 12:00 Theatre Kamphoer GRAEME COLLEGE 12:00 Theatre Pop RHODES BOX 12:00 Dance Moya GUY BUTLER AUDITORIUM 12:00 Family / Theatre Tribute to Eastern Cape Jazz DSG HALL 12:00 Jazz Dying to be Human OLIVE SCHREINER 13:00 Film INKANYEZI GRAHAM HOTEL 13:00 Music Comedy hour with Chris Mapane DRILL HALL 13:30 Comedy Breathe VICTORIA THEATRE 13:30 Music ARTS LOUNGE AFRICA | Healing in the Visual and Performing Arts Arts Lounge 14:00 Art Talk Whistleblowers GYMNASIUM 14:00 Theatre THE ABSOLUTELY MENTAL MAGIC SHOW MASONIC FRONT 14:00 Illusion Spiritual Realm THOMAS PRINGLE 14:00 Music Julie Andrews Uncut BEETHOVEN ROOM 14:00 Theatre Bloke & His American Bantu RHODES THEATRE 14:00 Theatre Strateng REHEARSAL ROOM 14:30 Theatre We Are Sky’s Things | Artist Walkabout Tryall Cottage 15:00 Exhibition Eisa Jocson | Corponomy | Artist Walkabout MONUMENT GALLERY 15:00 Exhibition Waya-Waya Backshack Studio 15:00 Exhibition Memories Jam Trio GRAHAM HOTEL 15:00 Music EISH! GLENNIE HALL 15:30 Theatre Tackling Societal Issues Through Art PJ'S 15:30 Music NSFW – NOT SAFE FOR WOKE DRILL HALL 15:30 Comedy Nomapondo VICTORIA THEATRE 15:30 Dance deus::ex::machina – Human Geography in a Virtual World Drostdy Lawns 15:30 Dance Bhuti is the Beast CITY HALL 15:30 Theatre NAKANJANI THEATRE PRODUCTIONS CENTENARY HALL 16:00 Dance Trash Mouth ST ANDREW'S HALL 16:00 Comedy SPAZA (Mushroom Hour) POWER STATION 16:00 Music Concerning Blacks THOMAS PRINGLE 16:00 Music Moodship BEETHOVEN ROOM 16:00 Music Transbordamento The Nun's Chapel 16:00 Music NONHLANZEKO PRINCESS ALICE 16:00 Theatre Two Fags And A Dancer GYMNASIUM 16:00 Comedy A Night E’Makhanda The Black Power Station 17:00 Music INKANYEZI GRAHAM HOTEL 17:00 Music AusTebza DSG HALL 17:00 Jazz Stay At Home Comedian DRILL HALL 17:30 Comedy Matchbox ST ANDREW'S HALL 18:00 Theatre Raf Collective THOMAS PRINGLE 18:00 Music Fragments BEETHOVEN ROOM 18:00 Music WE CAN COME BACK FROM THIS MASONIC FRONT 18:00 Comedy Phinda Ubuyele GYMNASIUM 18:00 Theatre The Gukurahundi Genocide CENTENERY HALL 18:00 Theatre Bloke & His American Bantu RHODES THEATRE 18:00 Theatre Pre and Post Marikana GLENNIE HALL 18:30 Dance Veters van Ampersand OLIVE SCHREINER 18:30 Film The Story of Fire PJ's Quad 18:30 Dance I AM SORRY REHEARSAL ROOM 18:30 Theatre Molao Theo “The Bill Of Rights” PRINCESS ALICE 18:30 Theatre Bongeziwe GUY BUTLER AUDITORIUM 19:00 Music Lockdown Blues GRAHAM HOTEL 19:00 Theatre BRYAN SCHIMMEL: MORE THAN A HANDFUL VICTORIA THEATRE 19:00 Theatre Conversation with God CITY HALL 19:30 Theatre Stuart Taylor – aLIVE DRILL HALL 19:30 Comedy Maiden Voyage GYMNASIUM 20:00 Music / Theatre IMPOSSIBLE! MASONIC FRONT 20:00 Illusion We’re back with Goosebump a cappella! BEETHOVEN ROOM 20:00 Music Diamond diggers CENTENERY HALL 20:00 Dance The Story Of Eva Cassidy THOMAS PRINGLE 20:00 Theatre Dumza Maswana DSG HALL 20:30 Jazz Gqwirha REHEARSAL ROOM 20:30 Theatre EISH! GLENNIE HALL 20:30 Theatre Spirit ST ANDREW'S HALL 20:30 Theatre Mamlambo PRINCESS ALICE 20:30 Theatre SPACES BETWEEN US: COLOURBLIND PJ'S 21:00 Theatre Naftali and the Royal Family GRAHAM HOTEL 21:00 Music Ringo GUY BUTLER AUDITORIUM 21:30 Music Rob van Vuuren is Still Standing CENTENARY HALL 21:30 Comedy Can’t-centrate DRILL HALL 21:30 Comedy Guilty as charged CITY HALL 21:30 Theatre 26 June Sunday Gqwirha REHEARSAL ROOM 10:00 Theatre We’re back with Goosebump a cappella! BEETHOVEN ROOM 10:00 Music I.N.C.O.K.O PJ'S 10:00 Theatre INTLOMBE THOMAS PRINGLE 10:00 Music Guilty as charged CITY HALL 10:00 Theatre South African Pieces MASONIC FRONT 10:00 Theatre Mamlambo PRINCESS ALICE 10:00 Theatre The Jackal and the Wolf VICTORIA THEATRE 10:00 Family Two Fags And A Dancer GYMNASIUM 10:00 Comedy Can’t-centrate DRILL HALL 11:30 Comedy Our Ocean is Sacred, You Can’t Mine Heaven | Artist Walkabout RHODES RED FOYER 12:00 Exhibition EISH! GLENNIE HALL 12:00 Theatre IMPOSSIBLE! MASONIC FRONT 12:00 Illusion Julie Andrews Uncut BEETHOVEN ROOM 12:00 Theatre Acoustiq Assassins – NEW AGE THOMAS PRINGLE 12:00 Music Ghetto The Musical ST ANDREW'S HALL 12:00 Theatre Strateng REHEARSAL ROOM 12:00 Theatre Engeki Quest RHODES BOX 12:00 Exhibition ÎLE GYMNASIUM 12:00 Comedy Molao Theo “The Bill Of Rights” PRINCESS ALICE 12:00 Theatre Moya GUY BUTLER AUDITORIUM 12:00 Family / Theatre Tribute to Eastern Cape Jazz DSG HALL 12:00 Jazz Dying to be Human OLIVE SCHREINER 13:00 Film Lockdown Blues GRAHAM HOTEL 13:00 Theatre ThreeDom of Speech DRILL HALL 13:30 Comedy Pre and Post Marikana GLENNIE HALL 14:00 Dance NAKANJANI THEATRE PRODUCTIONS CENTENARY HALL 14:00 Dance iStepfather MASONIC FRONT 14:00 Comedy Concerning Blacks THOMAS PRINGLE 14:00 Music Phinda Ubuyele GYMNASIUM 14:00 Theatre ZemQadini PJ'S 14:00 Theatre 12 Labours | Artist Walkabout Sun Gallery 14:00 Art Talk Marikana 10 Years On | Artist Walkabout Grahamstown Gallery 15:00 Exhibition Nothing to Lose GRAHAM HOTEL 15:00 Comedy Comedy hour with Chris Mapane DRILL HALL 15:30 Comedy We Regret to Inform You Studio Gallery 1 15:30 Exhibition BRYAN SCHIMMEL: MORE THAN A HANDFUL VICTORIA THEATRE 15:30 Theatre Bhuti is the Beast CITY HALL 15:30 Theatre Umnqa! Never Defeated OLIVE SCHREINER 16:00 Film Maiden Voyage GYMNASIUM 16:00 Music / Theatre SPAZA (Mushroom Hour) POWER STATION 16:00 Music Spirit ST ANDREW'S HALL 16:00 Theatre Johnnie Motsamai REHEARSAL ROOM 16:00 Theatre My Weight and Why I Carry It MASONIC FRONT 16:00 Theatre Vincent BEETHOVEN ROOM 16:00 Theatre Transbordamento The Nun's Chapel 16:00 Music The Gukurahundi Genocide CENTENERY HALL 16:00 Theatre River of Tears PJ'S 16:00 Theatre The Story Of Eva Cassidy THOMAS PRINGLE 16:00 Theatre Dumza Maswana DSG HALL 17:00 Jazz Memories Jam Trio GRAHAM HOTEL 17:00 Music Stuart Taylor – aLIVE DRILL HALL 17:30 Comedy Moya | Livestream Live Stream 18:00 Family / Theatre Trash Mouth ST ANDREW'S HALL 18:00 Comedy Whistleblowers GYMNASIUM 18:00 Theatre Rob van Vuuren is Still Standing CENTENARY HALL 18:00 Comedy THE ABSOLUTELY MENTAL MAGIC SHOW MASONIC FRONT 18:00 Illusion SPACES BETWEEN US: COLOURBLIND PJ'S 18:00 Theatre Moodship BEETHOVEN ROOM 18:00 Music Diamond diggers CENTENERY HALL 18:00 Dance Moya GUY BUTLER AUDITORIUM 18:00 Family / Theatre Spanish Steps HANGAR 18:00 Theatre Veters van Ampersand OLIVE SCHREINER 18:30 Film The Story of Fire PJ's Quad 18:30 Dance Naftali and the Royal Family GRAHAM HOTEL 19:00 Music Malope Indigenous Theatre CITY HALL 19:30 Theatre Alfred Adriaan Live DRILL HALL 19:30 Comedy Matchbox ST ANDREW'S HALL 20:00 Theatre Fragments BEETHOVEN ROOM 20:00 Music Undead Generation THOMAS PRINGLE 20:00 Music WE CAN COME BACK FROM THIS MASONIC FRONT 20:00 Comedy WARD 13 GYMNASIUM 20:00 Theatre Tackling Societal Issues Through Art PJ'S 20:00 Music Pre and Post Marikana GLENNIE HALL 20:30 Dance I AM SORRY REHEARSAL ROOM 20:30 Theatre AusTebza DSG HALL 20:30 Jazz INKANYEZI GRAHAM HOTEL 21:00 Music NSFW – NOT SAFE FOR WOKE DRILL HALL 21:30 Comedy Afrika Sings! CITY HALL 22:00 Music 27 June Monday ‘How to influence the machines’ – Risk, Investment and Technology Zoom 09:30 Art Talk Digital Storytelling Workshop Social Innovation Hub 10:00 workshop Matchbox ST ANDREW'S HALL 10:00 Theatre African Son CITY HALL 10:00 Theatre The Grave PJ'S 10:00 Theatre Hiding in the dark GLENNIE HALL 10:00 Theatre ALL GONE REHEARSAL ROOM 10:00 Theatre Tears Of The Creatives GYMNASIUM 10:00 Theatre KGETHO PRINCESS ALICE 10:00 Theatre Kaecy’s Autumn – In Concert THOMAS PRINGLE 10:00 Music The Jackal and the Wolf VICTORIA THEATRE 10:00 Family Marikana 10 Years On | The Living Politics of Mining Affected Communities OLIVE SCHREINER 10:30 Art Talk BasicCity GRAHAM HOTEL 11:00 Music Scenes From The South Revisited | Walkabout AMAZWI 12:00 Exhibition ARTS LOUNGE AFRICA | A Conversation with Wezile Harmans Arts Lounge 12:00 Art Talk Fragments BEETHOVEN ROOM 12:00 Music Johnnie Motsamai REHEARSAL ROOM 12:00 Theatre I.N.C.O.K.O PJ'S 12:00 Theatre NONHLANZEKO PRINCESS ALICE 12:00 Theatre Engeki Quest RHODES BOX 12:00 Exhibition South African Pieces MASONIC FRONT 12:00 Theatre Spanish Steps HANGAR 12:00 Theatre ‘…bodies holding space, space holding bodies…’ – Interruption, Interpretation, Language, Translation Zoom 12:30 Art Talk Concerning Blacks THOMAS PRINGLE 12:30 Music Nomapondo VICTORIA THEATRE 12:30 Dance iStimela Sendaba AMAZWI 13:30 Family ThreeDom of Speech DRILL HALL 13:30 Comedy WARD 13 GYMNASIUM 14:00 Theatre We’re back with Goosebump a cappella! BEETHOVEN ROOM 14:00 Music My Weight and Why I Carry It MASONIC FRONT 14:00 Theatre KAK GRAEME COLLEGE 14:00 Theatre Diamond diggers CENTENERY HALL 14:00 Dance Undead Generation THOMAS PRINGLE 14:30 Music Conversation with God CITY HALL 14:30 Theatre Strateng REHEARSAL ROOM 14:30 Theatre Memories Jam Trio GRAHAM HOTEL 15:00 Music iStimela Sendaba AMAZWI 15:30 Family We Regret to Inform You Studio Gallery 1 15:30 Exhibition Stuart Taylor – aLIVE DRILL HALL 15:30 Comedy Umnqa! Never Defeated OLIVE SCHREINER 16:00 Film Ngqawuse [The death of a nation] RHODES BOX 16:00 Theatre WE CAN COME BACK FROM THIS MASONIC FRONT 16:00 Comedy Phinda Ubuyele GYMNASIUM 16:00 Theatre ZemQadini PJ'S 16:00 Theatre Spanish Steps HANGAR 16:00 Theatre INTLOMBE THOMAS PRINGLE 16:30 Music Ghetto The Musical ST ANDREW'S HALL 16:30 Theatre Malope Indigenous Theatre CITY HALL 16:30 Theatre I AM SORRY REHEARSAL ROOM 16:30 Theatre Nomapondo VICTORIA THEATRE 16:30 Dance Mamlambo PRINCESS ALICE 16:30 Theatre Naftali and the Royal Family GRAHAM HOTEL 17:00 Music Mthunzi Mvubu Quartet DSG HALL 17:00 Jazz Can’t-centrate DRILL HALL 17:30 Comedy NAKANJANI THEATRE PRODUCTIONS CENTENARY HALL 18:00 Dance THE ABSOLUTELY MENTAL MAGIC SHOW MASONIC FRONT 18:00 Illusion Vincent BEETHOVEN ROOM 18:00 Theatre Veters van Ampersand OLIVE SCHREINER 18:30 Film Trash Mouth ST ANDREW'S HALL 18:30 Comedy Spirit ST ANDREW'S HALL 18:30 Theatre Breathe VICTORIA THEATRE 18:30 Music The Story Of Eva Cassidy THOMAS PRINGLE 18:30 Theatre Afrika Sings! CITY HALL 19:00 Music Hamlet RHODES THEATRE 19:00 Theatre INKANYEZI GRAHAM HOTEL 19:00 Music Stay At Home Comedian DRILL HALL 19:30 Comedy iStepfather MASONIC FRONT 20:00 Comedy Julie Andrews Uncut BEETHOVEN ROOM 20:00 Theatre The Gukurahundi Genocide CENTENERY HALL 20:00 Theatre Seven Ways to Say Goodbye GREAT HALL 20:00 Dance Molao Theo “The Bill Of Rights” PRINCESS ALICE 20:30 Theatre SwaRingana PJ'S 20:30 Theatre Malope Indigenous Theatre CITY HALL 21:30 Theatre Alfred Adriaan Live DRILL HALL 21:30 Comedy 28 June Tuesday ‘Alternative narratives are prosecutable’ – Stories that inform the evolution of culture and living Zoom 09:30 Art Talk Digital Storytelling Workshop Social Innovation Hub 10:00 workshop Going to Fetch Kathy ST ANDREW'S HALL 10:00 Theatre Classical Dreams BEETHOVEN ROOM 10:00 Jazz / Music Xa Bekutheni? REHEARSAL ROOM 10:00 Theatre 437 COALBROOK MINE DISASTER SHOW CITY HALL 10:00 Theatre THE ABSOLUTELY MENTAL MAGIC SHOW MASONIC FRONT 10:00 Illusion Soul2Soul Liveband THOMAS PRINGLE 10:00 Music The Complete Works of William Shakespeare Abridged A New Variant VICTORIA THEATRE 10:00 Comedy May I Have This Dance PJ'S 10:00 Dance The cracked vase GLENNIE HALL 10:00 Theatre “SAVOUR” CENTENERY HALL 10:30 Dance 3rd Generation Coconut DRILL HALL 11:30 Comedy iStepfather MASONIC FRONT 12:00 Comedy Undead Generation THOMAS PRINGLE 12:00 Music Hiding in the dark GLENNIE HALL 12:00 Theatre Engeki Quest RHODES BOX 12:00 Exhibition ALL GONE REHEARSAL ROOM 12:00 Theatre Tears Of The Creatives GYMNASIUM 12:00 Theatre KGETHO PRINCESS ALICE 12:00 Theatre Sibusiso Mashiloane: Six Years of Sounding Home DSG HALL 12:00 Jazz ‘Nothing is Concrete’ – Turning the soil beneath Zoom 12:30 Art Talk African Son CITY HALL 12:30 Theatre Tackling Societal Issues Through Art PJ'S 12:30 Music BasicCity GRAHAM HOTEL 13:00 Music iStimela Sendaba AMAZWI 13:30 Family NSFW – NOT SAFE FOR WOKE DRILL HALL 13:30 Comedy I Stand Accused ST ANDREW'S HALL 14:00 Theatre ZAMDELA – MY HOME TOWN GLENNIE HALL 14:00 Theatre Gqwirha REHEARSAL ROOM 14:00 Theatre Fragments BEETHOVEN ROOM 14:00 Music IMPOSSIBLE! MASONIC FRONT 14:00 Illusion Hamlet RHODES THEATRE 14:00 Theatre KAK GRAEME COLLEGE 14:00 Theatre Outeniqua High School | George DSG Auditorium 14:00 Jazz The Story Of Eva Cassidy THOMAS PRINGLE 14:00 Theatre SwaRingana PJ'S 14:30 Theatre We Are Sky’s Things | Artist Walkabout Tryall Cottage 15:00 Exhibition Waya-Waya Backshack Studio 15:00 Exhibition Amaryoni GRAHAM HOTEL 15:00 Music iStimela Sendaba AMAZWI 15:30 Family Stuart Taylor – aLIVE DRILL HALL 15:30 Comedy Ngqawuse [The death of a nation] RHODES BOX 16:00 Theatre Classical Dreams BEETHOVEN ROOM 16:00 Jazz / Music Acoustiq Assassins – NEW AGE THOMAS PRINGLE 16:00 Music ÎLE GYMNASIUM 16:00 Comedy MATS-UP featuring Mbuso Khoza DSG HALL 17:00 Jazz Hamlet | Livestream Live Stream 18:00 Theatre Trash Mouth ST ANDREW'S HALL 18:00 Comedy His TEN Fingers! REHEARSAL ROOM 18:00 Theatre Julie Andrews Uncut BEETHOVEN ROOM 18:00 Theatre INTLOMBE THOMAS PRINGLE 18:00 Music NONHLANZEKO PRINCESS ALICE 18:00 Theatre Hamlet RHODES THEATRE 18:00 Theatre I’m not Angry – I Swear! MASONIC FRONT 18:00 Comedy 047 Live in concert VICTORIA THEATRE 18:30 Music Ekitchini Moments in Time CITY HALL 18:30 Music The Grave PJ'S 19:00 Theatre Stellenbosch University Gig Band DSG Auditorium 19:00 Jazz Nothing to Lose GRAHAM HOTEL 19:00 Comedy Alfred Adriaan Live DRILL HALL 19:30 Comedy Ngqawuse [The death of a nation] RHODES BOX 20:00 Theatre ISMISM! GYMNASIUM 20:00 Theatre Piano Classics BEETHOVEN ROOM 20:00 Music Ghetto The Musical ST ANDREW'S HALL 20:00 Theatre KAK GRAEME COLLEGE 20:00 Theatre South African Pieces MASONIC FRONT 20:00 Theatre Kaecy’s Autumn – In Concert THOMAS PRINGLE 20:00 Music Seven Ways to Say Goodbye GREAT HALL 20:00 Dance Hullo, Bu-bye, Koko, Come In HANGAR 20:00 Theatre Breathe VICTORIA THEATRE 20:30 Music Conversation with God CITY HALL 20:30 Theatre Xavi Torres Vicente Trio DSG HALL 20:30 Jazz Moodship BEETHOVEN ROOM 21:30 Music ThreeDom of Speech DRILL HALL 21:30 Comedy Jam Session | Murray Buitendag DSG HALL 22:00 Jazz 29 June Wednesday Digital Storytelling Workshop Social Innovation Hub 10:00 workshop Fragments BEETHOVEN ROOM 10:00 Music IQHUDE a reawakening of people of the land. CITY HALL 10:00 Family / Theatre Betti & the Yeti VICTORIA THEATRE 10:00 Family / Theatre DUST CENTENERY HALL 10:00 Dance Ends with Tears PRINCESS ALICE 10:00 Theatre The Cat & The Monkey GYMNASIUM 10:00 Comedy The Dr Hokaspokas Show GLENNIE HALL 10:00 Comedy COMEDYING WITH TSELISO MASOLANE GRAHAM HOTEL 11:00 Comedy Hamlet RHODES THEATRE 11:00 Theatre KAK GRAEME COLLEGE 11:00 Theatre Stay At Home Comedian DRILL HALL 11:30 Comedy Xa Bekutheni? REHEARSAL ROOM 12:00 Theatre THE ABSOLUTELY MENTAL MAGIC SHOW MASONIC FRONT 12:00 Illusion Is Everything Connected? CENTENERY HALL 12:00 Dance May I Have This Dance PJ'S 12:00 Dance Piano Classics BEETHOVEN ROOM 12:00 Music Engeki Quest RHODES BOX 12:00 Exhibition The cracked vase GLENNIE HALL 12:00 Theatre Seven Ways to Say Goodbye GREAT HALL 12:00 Dance Mbuso Khoza DSG HALL 12:00 Jazz How to Hold the World VICTORIA THEATRE 12:30 Family Can’t-centrate DRILL HALL 13:30 Comedy Going to Fetch Kathy ST ANDREW'S HALL 14:00 Theatre Ngqawuse [The death of a nation] RHODES BOX 14:00 Theatre Classical Dreams BEETHOVEN ROOM 14:00 Jazz / Music “SAVOUR” CENTENERY HALL 14:00 Dance IMPOSSIBLE! MASONIC FRONT 14:00 Illusion Soul2Soul Liveband THOMAS PRINGLE 14:00 Music Hiding in the dark GLENNIE HALL 14:00 Theatre Untold Stories Music Show CITY HALL 14:00 Music ALL GONE REHEARSAL ROOM 14:00 Theatre The Ward Councilor PRINCESS ALICE 14:00 Theatre Durban High School DSG Auditorium 14:00 Jazz The Grave PJ'S 14:30 Theatre The Children’s Monologues VICTORIA THEATRE 14:30 Theatre Tears Of The Creatives GYMNASIUM 14:30 Theatre BasicCity GRAHAM HOTEL 15:00 Music 3rd Generation Coconut DRILL HALL 15:30 Comedy His TEN Fingers! REHEARSAL ROOM 16:00 Theatre Ghetto The Musical ST ANDREW'S HALL 16:00 Theatre KGETHO PRINCESS ALICE 16:00 Theatre Kaecy’s Autumn – In Concert THOMAS PRINGLE 16:00 Music Hullo, Bu-bye, Koko, Come In HANGAR 16:00 Theatre Iconic Divas VICTORIA THEATRE 16:30 Music I.N.C.O.K.O PJ'S 16:30 Theatre Malope Indigenous Theatre CITY HALL 16:30 Theatre Scenes From The South – Revisited | Documentary Film AMAZWI 17:00 Film EC Showcase | Dakawa Jazz NOMBULELO 17:00 Jazz / Music Clara Delorme: Double Bill B2 ARENA 17:00 Dance SBYA Vuma Levin I DSG HALL 17:00 Jazz Comedy hour with Chris Mapane DRILL HALL 17:30 Comedy I Stand Accused ST ANDREW'S HALL 18:00 Theatre ZAMDELA – MY HOME TOWN GLENNIE HALL 18:00 Theatre South African Pieces MASONIC FRONT 18:00 Theatre Hullo, Bu-bye, Koko, Come In HANGAR 18:00 Theatre ISMISM! GYMNASIUM 18:30 Theatre The Story of Fire PJ's Quad 18:30 Dance The Complete Works of William Shakespeare Abridged A New Variant VICTORIA THEATRE 18:30 Comedy Tackling Societal Issues Through Art PJ'S 18:30 Music Acoustiq Assassins – NEW AGE THOMAS PRINGLE 18:30 Music African Son CITY HALL 19:00 Theatre SACS (Cape Town) DSG Auditorium 19:00 Jazz Amaryoni GRAHAM HOTEL 19:00 Music NSFW – NOT SAFE FOR WOKE DRILL HALL 19:30 Comedy Clara Delorme: Double Bill B2 ARENA 20:00 Dance Urban Circus GUY BUTLER AUDITORIUM 20:00 Theatre I’m not Angry – I Swear! MASONIC FRONT 20:00 Comedy María Rodés THOMAS PRINGLE 20:30 Music River of Tears PJ'S 20:30 Theatre Bokani Dyer Trio DSG HALL 20:30 Jazz 047 Live in concert VICTORIA THEATRE 21:00 Music Ekitchini Moments in Time CITY HALL 21:00 Music Nothing to Lose GRAHAM HOTEL 21:00 Comedy ÎLE GYMNASIUM 21:30 Comedy Jam Session | Justin Bellairs DSG HALL 22:00 Jazz 30 June Thursday ASINAMALI! REHEARSAL ROOM 10:00 Theatre Emsini ST ANDREW'S HALL 10:00 Theatre Be Moved CENTENERY HALL 10:00 Dance The Crime Scene PRINCESS ALICE 10:00 Theatre Betti & the Yeti VICTORIA THEATRE 10:00 Family / Theatre Poppehuisietjie GLENNIE HALL 10:00 Theatre Ekhaya. BEETHOVEN ROOM 10:00 Music EMPINI YAMALUNGELO (advocating against GBV) MASONIC FRONT 10:00 Music Punching Bag PJ'S 10:00 Theatre The VOCAL EXPLOSION (Amazing grace) THOMAS PRINGLE 10:00 Music Marikana 10 Years On | Artist Walkabout Grahamstown Gallery 11:00 Exhibition Passion of The Curry GRAHAM HOTEL 11:00 Comedy MATS-UP featuring Mbuso Khoza DSG HALL 12:00 Jazz Soul2Soul Liveband THOMAS PRINGLE 12:00 Music Engeki Quest RHODES BOX 12:00 Exhibition DUST CENTENERY HALL 12:00 Dance The Dr Hokaspokas Show GLENNIE HALL 12:00 Comedy Urban Circus GUY BUTLER AUDITORIUM 12:00 Theatre One Morning in Gurgaon | Guy Buttery, Mohd. Amjad Khan & Mudassir Khan BEETHOVEN ROOM 12:00 Music How to Hold the World VICTORIA THEATRE 12:30 Family Stay At Home Comedian DRILL HALL 13:30 Comedy Ends with Tears PRINCESS ALICE 13:30 Theatre ARTS LOUNGE AFRICA | Sip’n Art: Creating an Art Space on the Move in Makhanda Arts Lounge 14:00 Art Talk Dying to be Human OLIVE SCHREINER 14:00 Film THE ABSOLUTELY MENTAL MAGIC SHOW MASONIC FRONT 14:00 Illusion Is Everything Connected? CENTENERY HALL 14:00 Dance May I Have This Dance PJ'S 14:00 Dance IQHUDE a reawakening of people of the land. CITY HALL 14:00 Family / Theatre Parel Vallei DSG Auditorium 14:00 Jazz The cracked vase GLENNIE HALL 14:00 Theatre The Drowning Eye Studio Gallery 2 14:00 Theatre Xa Bekutheni? REHEARSAL ROOM 14:30 Theatre ISMISM! GYMNASIUM 14:30 Theatre The Children’s Monologues VICTORIA THEATRE 14:30 Theatre Eisa Jocson | Corponomy | Artist Walkabout MONUMENT GALLERY 15:00 Exhibition Waya-Waya Backshack Studio 15:00 Exhibition Piano Classics BEETHOVEN ROOM 15:00 Music Inkciyo: The Remains St Phillips Church 15:00 Theatre Comedy hour with Chris Mapane DRILL HALL 15:30 Comedy Umnqa! Never Defeated OLIVE SCHREINER 16:00 Film Nombasa THOMAS PRINGLE 16:00 Music DUST CENTENERY HALL 16:00 Dance Ekitchini Moments in Time CITY HALL 16:00 Music The Ward Councilor PRINCESS ALICE 16:00 Theatre I’m not Angry – I Swear! MASONIC FRONT 16:00 Comedy I Stand Accused ST ANDREW'S HALL 16:30 Theatre The Grave PJ'S 16:30 Theatre 047 Live in concert VICTORIA THEATRE 16:30 Music ALL GONE REHEARSAL ROOM 16:30 Theatre Tears Of The Creatives GYMNASIUM 16:30 Theatre EC Showcase | Dakawa Jazz NOMBULELO 17:00 Jazz / Music BasicCity GRAHAM HOTEL 17:00 Music Clara Delorme: Double Bill B2 ARENA 17:00 Dance Benjamin Jephta | ‘Born-Coloured; not Born-free’ DSG HALL 17:00 Jazz 3rd Generation Coconut DRILL HALL 17:30 Comedy “SAVOUR” CENTENERY HALL 18:00 Dance Buhlebezwe Siwani | Artist Walkabout POWER STATION 18:00 Exhibition Poppehuisietjie GLENNIE HALL 18:00 Theatre South African Pieces MASONIC FRONT 18:00 Theatre Kaecy’s Autumn – In Concert THOMAS PRINGLE 18:00 Music One Morning in Gurgaon | Guy Buttery, Mohd. Amjad Khan & Mudassir Khan BEETHOVEN ROOM 18:00 Music ASINAMALI! REHEARSAL ROOM 18:30 Theatre JUDAH CITY HALL 18:30 Theatre The Story of Fire PJ's Quad 18:30 Dance Iconic Divas VICTORIA THEATRE 18:30 Music I.N.C.O.K.O PJ'S 18:30 Theatre UCT Little Big Band DSG Auditorium 19:00 Jazz Can’t-centrate DRILL HALL 19:30 Comedy Indibano | Livestream Live Stream 20:00 Music Classical Dreams BEETHOVEN ROOM 20:00 Jazz / Music Clara Delorme: Double Bill B2 ARENA 20:00 Dance iStepfather MASONIC FRONT 20:00 Comedy Indibano GUY BUTLER AUDITORIUM 20:00 Music Delela GRAEME COLLEGE 20:00 Theatre María Rodés THOMAS PRINGLE 20:30 Music Going to Fetch Kathy ST ANDREW'S HALL 20:30 Theatre The Complete Works of William Shakespeare Abridged A New Variant VICTORIA THEATRE 20:30 Comedy Bernard van Rossum Quartet + Big Band DSG HALL 20:30 Jazz Passion of The Curry GRAHAM HOTEL 21:00 Comedy Comedy hour with Chris Mapane DRILL HALL 21:30 Comedy ÎLE GYMNASIUM 21:30 Comedy Untold Stories Music Show CITY HALL 21:30 Music Jam Session | Mandla Mlangeni DSG Auditorium 22:00 Jazz I’m not Angry – I Swear! MASONIC FRONT 22:00 Comedy 01 July Friday Digital Storytelling Workshop Social Innovation Hub 10:00 workshop ISMISM! GYMNASIUM 10:00 Theatre iStepfather MASONIC FRONT 10:00 Comedy His TEN Fingers! REHEARSAL ROOM 10:00 Theatre Moodship BEETHOVEN ROOM 10:00 Music Just Different, Not Less ST ANDREW'S HALL 10:00 Theatre Betti & the Yeti VICTORIA THEATRE 10:00 Family / Theatre Untold Stories Music Show CITY HALL 10:00 Music The Ward Councilor PRINCESS ALICE 10:00 Theatre River of Tears PJ'S 10:00 Theatre Kaecy’s Autumn – In Concert THOMAS PRINGLE 10:00 Music ThreeDom of Speech DRILL HALL 11:30 Comedy ASINAMALI! REHEARSAL ROOM 12:00 Theatre Usha Seejarim | Artist Walkabout ATHERSTONE GALLERY 12:00 Exhibition Emsini ST ANDREW'S HALL 12:00 Theatre Poppehuisietjie GLENNIE HALL 12:00 Theatre Engeki Quest RHODES BOX 12:00 Exhibition EMPINI YAMALUNGELO (advocating against GBV) MASONIC FRONT 12:00 Music One Morning in Gurgaon | Guy Buttery, Mohd. Amjad Khan & Mudassir Khan BEETHOVEN ROOM 12:00 Music Youth Vocal Celebration DSG HALL 12:00 Jazz JUDAH CITY HALL 12:30 Theatre How to Hold the World VICTORIA THEATRE 12:30 Family The VOCAL EXPLOSION (Amazing grace) THOMAS PRINGLE 12:30 Music Marikana 10 Years On | South Africa, Marikana and Me OLIVE SCHREINER 13:00 Art Talk Passion of The Curry GRAHAM HOTEL 13:00 Comedy Urban Circus GUY BUTLER AUDITORIUM 13:00 Theatre ARTS LOUNGE AFRICA | Rhythms in the Eastern Cape: In Communion with Imeva Band and Banned from the Land Arts Lounge 14:00 Art Talk Be Moved CENTENERY HALL 14:00 Dance The Crime Scene PRINCESS ALICE 14:00 Theatre ÎLE GYMNASIUM 14:00 Comedy Nick Ford Project (Cape Town) DSG Auditorium 14:00 Jazz Punching Bag PJ'S 14:00 Theatre The Dr Hokaspokas Show GLENNIE HALL 14:00 Comedy Going to Fetch Kathy ST ANDREW'S HALL 14:30 Theatre 437 COALBROOK MINE DISASTER SHOW CITY HALL 14:30 Theatre Soul2Soul Liveband THOMAS PRINGLE 14:30 Music The Children’s Monologues VICTORIA THEATRE 14:30 Theatre EC Showcase | Dakawa Jazz NOMBULELO 15:00 Jazz / Music Passport Blessing Ceremony Rhodes Theatre Foyer 15:00 Dance Inkciyo: The Remains St Phillips Church 15:00 Theatre Nothing to Lose GRAHAM HOTEL 15:00 Comedy NSFW – NOT SAFE FOR WOKE DRILL HALL 15:30 Comedy Umnqa! Never Defeated OLIVE SCHREINER 16:00 Film IMPOSSIBLE! MASONIC FRONT 16:00 Illusion Is Everything Connected? CENTENERY HALL 16:00 Dance I.N.C.O.K.O PJ'S 16:00 Theatre Ends with Tears PRINCESS ALICE 16:00 Theatre The cracked vase GLENNIE HALL 16:00 Theatre Criminal Tribes Act: Extended HANGAR 16:00 Theatre Isidlamlilo (The Fire Eater) RHODES BOX 16:00 Theatre The Drowning Eye Studio Gallery 2 16:00 Theatre The Sabbath BEETHOVEN ROOM 16:00 Music Xa Bekutheni? REHEARSAL ROOM 16:30 Theatre Emsini ST ANDREW'S HALL 16:30 Theatre The Complete Works of William Shakespeare Abridged A New Variant VICTORIA THEATRE 16:30 Comedy JUDAH CITY HALL 17:00 Theatre Amaryoni GRAHAM HOTEL 17:00 Music Tutu Puoane DSG HALL 17:00 Jazz Scenes From The South Revisited | Walkabout AMAZWI 17:30 Exhibition Comedy hour with Chris Mapane DRILL HALL 17:30 Comedy Cape Town Opera | Spirituals CATHEDRAL 18:00 Music May I Have This Dance PJ'S 18:00 Dance How a Falling Star Lit up the Purple Sky RHODES THEATRE 18:00 Dance Ekhaya. BEETHOVEN ROOM 18:00 Music DUST CENTENERY HALL 18:00 Dance Tears Of The Creatives GYMNASIUM 18:00 Theatre The Ward Councilor PRINCESS ALICE 18:00 Theatre Purgatory- “a working title” GREAT HALL 18:00 Dance Abantwana belanga THOMAS PRINGLE 18:00 Music Dying to be Human OLIVE SCHREINER 18:30 Film The Story of Fire PJ's Quad 18:30 Dance ALL GONE REHEARSAL ROOM 18:30 Theatre 047 Live in concert VICTORIA THEATRE 19:00 Music Goodluck GUY BUTLER AUDITORIUM 19:00 Music COMEDYING WITH TSELISO MASOLANE GRAHAM HOTEL 19:00 Comedy IQHUDE a reawakening of people of the land. CITY HALL 19:00 Family / Theatre Just Different, Not Less ST ANDREW'S HALL 19:00 Theatre Rondebosch (Cape Town) DSG Auditorium 19:00 Jazz 3rd Generation Coconut DRILL HALL 19:30 Comedy Classical Dreams BEETHOVEN ROOM 20:00 Jazz / Music “SAVOUR” CENTENERY HALL 20:00 Dance The Crime Scene PRINCESS ALICE 20:00 Theatre THE MAGIC OF SIDESHOW MASONIC FRONT 20:00 Illusion The Cat & The Monkey GYMNASIUM 20:00 Comedy The Dr Hokaspokas Show GLENNIE HALL 20:00 Comedy Isidlamlilo (The Fire Eater) RHODES BOX 20:00 Theatre Delela GRAEME COLLEGE 20:00 Theatre Jazz Umcimbi + Art Exhibition: Visual & Sonic Offering THOMAS PRINGLE 20:00 Music His TEN Fingers! REHEARSAL ROOM 20:30 Theatre Punching Bag PJ'S 20:30 Theatre SBYA Vuma Levin II DSG HALL 20:30 Jazz I Stand Accused ST ANDREW'S HALL 21:00 Theatre African Son CITY HALL 21:00 Theatre BasicCity GRAHAM HOTEL 21:00 Music Iconic Divas VICTORIA THEATRE 21:00 Music Amanda Black GUY BUTLER AUDITORIUM 21:30 Music Stay At Home Comedian DRILL HALL 21:30 Comedy Jam Session | Sakhile Simani DSG Auditorium 22:00 Jazz Ends with Tears PRINCESS ALICE 22:00 Theatre INGODUKO THOMAS PRINGLE 22:00 Music 02 July Saturday Scenes From The South Revisited | Walkabout AMAZWI 10:00 Exhibition Digital Storytelling Workshop Social Innovation Hub 10:00 workshop Marikana 10 Years On | Labour Pains: Home, Work and Resistance OLIVE SCHREINER 10:00 Art Talk I Stand Accused ST ANDREW'S HALL 10:00 Theatre Soul2Soul Liveband THOMAS PRINGLE 10:00 Music Is Everything Connected? CENTENERY HALL 10:00 Dance IQHUDE a reawakening of people of the land. CITY HALL 10:00 Family / Theatre THE MAGIC OF SIDESHOW MASONIC FRONT 10:00 Illusion The Sabbath BEETHOVEN ROOM 10:00 Music Urban Circus | Livestream Live Stream 11:00 Theatre Passport Blessing Ceremony Rhodes Theatre Foyer 11:00 Dance Amaryoni GRAHAM HOTEL 11:00 Music Urban Circus GUY BUTLER AUDITORIUM 11:00 Theatre The Grave PJ'S 12:00 Theatre Our Ocean is Sacred, You Can’t Mine Heaven | Artist Walkabout RHODES RED FOYER 12:00 Exhibition ISMISM! GYMNASIUM 12:00 Theatre Be Moved CENTENERY HALL 12:00 Dance His TEN Fingers! REHEARSAL ROOM 12:00 Theatre Just Different, Not Less ST ANDREW'S HALL 12:00 Theatre Engeki Quest RHODES BOX 12:00 Exhibition National Schools Jazz Band DSG HALL 12:00 Jazz Untold Stories Music Show CITY HALL 12:00 Music The Ward Councilor PRINCESS ALICE 12:00 Theatre Purgatory- “a working title” GREAT HALL 12:00 Dance Criminal Tribes Act: Extended HANGAR 12:00 Theatre Delela GRAEME COLLEGE 12:00 Theatre How to Hold the World VICTORIA THEATRE 12:30 Family Ekhaya. BEETHOVEN ROOM 12:30 Music Passion of The Curry GRAHAM HOTEL 13:00 Comedy Can’t-centrate DRILL HALL 13:30 Comedy ARTS LOUNGE AFRICA | PA’TANMO Arts Lounge 14:00 Art Talk ASINAMALI! REHEARSAL ROOM 14:00 Theatre Rob van Vuuren is Still Standing CENTENARY HALL 14:00 Comedy The Crime Scene PRINCESS ALICE 14:00 Theatre Poppehuisietjie GLENNIE HALL 14:00 Theatre Little Giants (Cape Town) DSG Auditorium 14:00 Jazz EMPINI YAMALUNGELO (advocating against GBV) MASONIC FRONT 14:00 Music The Cat & The Monkey GYMNASIUM 14:00 Comedy Punching Bag PJ'S 14:00 Theatre 12 Labours | Artist Walkabout Sun Gallery 14:00 Art Talk Distell Playwright Competition 2022: Meet the Finalists MONUMENT RESTAURANT 14:30 Art Talk African Son CITY HALL 14:30 Theatre The Children’s Monologues VICTORIA THEATRE 14:30 Theatre EC Showcase | Dakawa Jazz NOMBULELO 15:00 Jazz / Music Passport Blessing Ceremony Rhodes Theatre Foyer 15:00 Dance Waya-Waya Backshack Studio 15:00 Exhibition Inkciyo: The Remains St Phillips Church 15:00 Theatre The Sabbath BEETHOVEN ROOM 15:00 Music Marikana 10 Years On | Marikana and the Law OLIVE SCHREINER 15:30 Art Talk ThreeDom of Speech DRILL HALL 15:30 Comedy iStepfather MASONIC FRONT 16:00 Comedy Just Different, Not Less ST ANDREW'S HALL 16:00 Theatre Nombasa THOMAS PRINGLE 16:00 Music DUST CENTENERY HALL 16:00 Dance The Dr Hokaspokas Show GLENNIE HALL 16:00 Comedy Isidlamlilo (The Fire Eater) RHODES BOX 16:00 Theatre JUDAH CITY HALL 16:30 Theatre Iconic Divas VICTORIA THEATRE 16:30 Music ECPO Children’s Concert SAfm Sundowner Stage 17:00 Music Passion of The Curry GRAHAM HOTEL 17:00 Comedy National Youth Jazz Band DSG HALL 17:00 Jazz Moodship BEETHOVEN ROOM 17:30 Music Stay At Home Comedian DRILL HALL 17:30 Comedy Going to Fetch Kathy ST ANDREW'S HALL 18:00 Theatre “SAVOUR” CENTENERY HALL 18:00 Dance How a Falling Star Lit up the Purple Sky RHODES THEATRE 18:00 Dance Ends with Tears PRINCESS ALICE 18:00 Theatre EMPINI YAMALUNGELO (advocating against GBV) MASONIC FRONT 18:00 Music The cracked vase GLENNIE HALL 18:00 Theatre Punching Bag PJ'S 18:00 Theatre The VOCAL EXPLOSION (Amazing grace) THOMAS PRINGLE 18:00 Music Delela GRAEME COLLEGE 18:00 Theatre The Drowning Eye Studio Gallery 2 18:00 Theatre Dying to be Human OLIVE SCHREINER 18:30 Film Xa Bekutheni? REHEARSAL ROOM 18:30 Theatre The Story of Fire PJ's Quad 18:30 Dance The Complete Works of William Shakespeare Abridged A New Variant VICTORIA THEATRE 18:30 Comedy Ekitchini Moments in Time CITY HALL 18:30 Music The Cat & The Monkey GYMNASIUM 18:30 Comedy Purgatory- “a working title” GREAT HALL 19:00 Dance Stirling (East London) DSG Auditorium 19:00 Jazz Piano Classics BEETHOVEN ROOM 19:30 Music NSFW – NOT SAFE FOR WOKE DRILL HALL 19:30 Comedy ECPO with CTO | Operatic Chorus | Icons GUY BUTLER AUDITORIUM 20:00 Music Emsini ST ANDREW'S HALL 20:00 Theatre May I Have This Dance PJ'S 20:00 Dance The Crime Scene PRINCESS ALICE 20:00 Theatre Poppehuisietjie GLENNIE HALL 20:00 Theatre Criminal Tribes Act: Extended HANGAR 20:00 Theatre Isidlamlilo (The Fire Eater) RHODES BOX 20:00 Theatre INGODUKO THOMAS PRINGLE 20:00 Music ASINAMALI! REHEARSAL ROOM 20:30 Theatre Be Moved CENTENERY HALL 20:30 Dance Kyle Shepherd Quartet DSG HALL 20:30 Jazz 047 Live in concert VICTORIA THEATRE 21:00 Music 3rd Generation Coconut DRILL HALL 21:30 Comedy Ekhaya. BEETHOVEN ROOM 21:30 Music The Final Comedy Show ST ANDREW'S HALL 22:00 Comedy THE MAGIC OF SIDESHOW MASONIC FRONT 22:00 Illusion The Bhacasoul Experience THOMAS PRINGLE 22:00 Music 03 July Sunday Digital Storytelling Workshop Social Innovation Hub 10:00 workshop Emsini ST ANDREW'S HALL 10:00 Theatre Be Moved CENTENERY HALL 10:00 Dance THE MAGIC OF SIDESHOW MASONIC FRONT 10:00 Illusion Ekitchini Moments in Time CITY HALL 10:00 Music Purgatory- “a working title” GREAT HALL 10:00 Dance The Sabbath BEETHOVEN ROOM 10:00 Music ECPO with Richard Cock | Homeland | Livestream Live Stream 12:00 Music ECPO with Richard Cock | Homeland GUY BUTLER AUDITORIUM 12:00 Music IQHUDE a reawakening of people of the land. CITY HALL 12:00 Family / Theatre Engeki Quest RHODES BOX 12:00 Exhibition How a Falling Star Lit up the Purple Sky RHODES THEATRE 12:00 Dance EMPINI YAMALUNGELO (advocating against GBV) MASONIC FRONT 12:00 Music How to Hold the World VICTORIA THEATRE 12:30 Family Ekhaya. BEETHOVEN ROOM 12:30 Music ARTS LOUNGE AFRICA | A Conversation with Eria Nsubuga ‘SANE’ Arts Lounge 14:00 Art Talk Isidlamlilo (The Fire Eater) RHODES BOX 14:00 Theatre