Every August we review a wide assortment of shows from across the Edinburgh Festival. You can access recent and archive reviews below.
Every review comes with a TW rating out of five: 1/5 is bad | 2/5 is mediocre | 3/5 is good | 4/5 is recommended | 5/5 is highly recommended.
Godot Is A Woman (Silent Place / The Pleasance)
Frankie Thompson And Liv Ello: Body Show (Soho Theatre)
Hole (Erin Ross)
Fool's Gold (Saskia Solomons)
WONDER DRUG: A Comedy About Cystic Fibrosis (Charlie Merriman)
Beautiful Evil Things (Ad Infinitum)
Optimistic: Elizabeth Holmes (Sarah Deller)
Cox And Box (Velocirapture Productions)
Woodhill (LUNG / The North Wall)
Will BF: The Last Gun (Will BF)
Josh Baulf: Bulldog (Josh Baulf)
Larry Owens Live
Dan Jones: This Seems Ambitious (Dan Jones)
Michelle Brasier: Reform (Stamptown, PBJ and Century Proudly Presents)
Urooj Ashfaq: Oh No! (Soho Theatre)
Cults, Startups And Pornstars: How I (Almost) Won My Dad's Approval (Cheyenne)
Healing King Herod (Riss Obolensky And Eloïse Poulton)
Of Moonset And The Milky Way (Stuart Bowden)
Help! I Think I'm A Nationalist (Seamas Carey)
Photon StarBlaster And The Suicidal Spaceship (Bonnie And Braw - Scotland)
My Dad Wears A Dress (Maria Telnikoff)
Havisham (Emul8 Productions)
PLEASE LEAVE (a message) (ClusterFlux Collective)
24,23,22 (Chronic Insanity)
2020 The Musical (Fit The Mould Productions)
Planetarium Lates: Pink Floyd's The Dark Side Of The Moon (Dynamic Earth)
Stuntman (SUPERFAN)
Marjolein Robertson: Marj (Marjolein Robertson / The Stand Comedy Club)
Gavin Webster: You Cannot Say Nowt These Days (Gavin Webster / The Stand Comedy Club)
Jack Docherty In Bowie And Me: Parallel Lives (Gilded Balloon)
Josh Weller: Age Against The Machine
The Disney Delusion (Leif Oleson-Cormack)
Simon Munnery's Jerusalem (Show And Tell / The Stand Comedy Club)
Bilal Zafar: Imposter (Bilal Zafar)
Amusements By Ikechukwu Ufomadu
Benjamin Alborough: Absolute Monopoly (Weak Knees Ltd)
Sophia Cleary: It Gets Worse (Sophia Cleary)
Martin Urbano: Apology Comeback Tour
Geraldine Hickey: Of Course We've Got Horses (Geraldine Hickey)
Kieran Hodgson: Big In Scotland (Berk's Nest in association with United Agents)
Collar (Bryntirion)
Dazzling (Dazzling Theatre)
One Way Out (No Table Productions)
Sea Words (Olly Gully in association with NTA Productions)
Two Cats On A Date (Griffin Kelly and Andrew Okada)
MEAT (Elle Dillon-Reams)
Otto & Astrid's Joint Solo Project
Séance (Darkfield)
Klanghaus: InHaus (Klanghaus)
The Ice Hole: A Cardboard Comedy (Compagnie le Fils du Grand Réseau / Something For The Weekend)
Sacred Arts Festival Music At Canongate Kirk (Alexander Macnamee, Carlo Massimo, Viktor Seifert And Lucy Whiteside)
Chris Difford: What Happened? 50 Lyrical Years (Chris Difford)
Brass Colours (Couleurs Cuivres) (Odyssée Ensemble & Cie)
Sacred Arts Festival Music At St John's Princes Street (Calum Robertson, clarinet and SallyCarr, soprano)
Finlay And Joe: Past Our Bedtime (Finlay And Joe)
Paddy Young: Hungry, Horny, Scared
Joe And Rory: Television 1
Any Suggestions, Doctor? The Improvised Doctor Who Parody (Any Suggestions Improv)
Alistair Barrie: Woke In Progress
Jay Lafferty: Bahookie (Gilded Balloon and Watch This Space Productions)
Mr Sleepybum
Wait! (Haddangse)
Trash Test Dummies (Underbelly and Dummies Corp)
The Lost Lending Library (Edinburgh International Festival)
Lucky Pigeon (Brainfools in association with Underbelly)
Roger McGough's Money-Go-Round (Jam Jar Theatrical Productions)
My Friend Selkie (What Moves You)
The Rosenberg / Strange Fruit Project (Twilight Theatre Company)
Santi And Naz (The Thelmas, The Pleasance, in association with Sarah Verghese Productions)
How To Bury A Dead Mule (Richard Clements)
Choo Choo! (Or... Have You Ever Thought About ****** **** *****? (Cos I Have)) (StammerMouth / Sherman Theatre / Pleasance)
Guffy (Glenna Morrison / Pitlochry Festival Theatre / Pleasance)
An Afternoon With The Ladies Of The Cliff Richard Fan Club, Sutton Coldfield, 1995 (Opportunity Productions)
Andronicus Synecdoche (Song Of The Goat Theatre)
Moderation (Lily-Liver Productions)
2-Faces (Hassan Hope and Jasmine Dorothy Haefner)
Unforgettable Girl (Elisabeth Gunawan, Created A Monster and The Pleasance)
The Life Sporadic Of Jess Wildgoos (Voloz Collective)
Concerned Others (Tortoise In A Nutshell)
Her Green Hell (TheatreGoose)
Helios (Wright And Grainger)
Grown Up Orphan Annie (Katherine Bourne Taylor)
Breaking The Castle (Breaking The Castle Productions)
Funeral (Ontroerend Goed)
Ben Target: LORENZO (Soho Theatre)
Adults (Traverse Theatre Company)
Super (Matthew Radway)
Rewind (Ephemeral Ensemble)
Lovefool (Théâtre National du Luxembourg / Kristin Winters / Gintare Parulyte)
The Way Way Deep (Indigo Productions)
Potty The Plant (Little Big Stack)
Flute Recital: Messiaen’s Le Merle Noir (Leila Marshall - Flute, Ailsa Aitkenhead - Piano)
Cathedral Talk And Music: John Stainer - A Life In Music (Professor Jeremy Dibble And The Choir Of St Mary’s Cathedral)
The Sorries
Laser Kiwi: Rise Of The Olive (Lee Martin for Gag Reflex)
Ollie Horn: Not Much
Eden Sher: I Was On A Sitcom
Arzoo Malhotra: First Degeneration (Arzoo Malhotra)
Gail Porter: Hung, Drawn And Portered
Coffee Kid (Síomha McQuinn)
Who Stole My Hammer? (Myth-fits)
waiting for a train at the bus stop (Mwansa Phiri)
Lady Dealer (Grace Dickson Productions)
Self-Raising (Graeae Theatre Company, in association with Theatr Iolo and Soho Theatre)
Nuclear Children (Platform Presents)
Blub Blub (Trunk Theatre Project)
Love Is Blue (LAMBCO Productions)
Showgirls And Spies (Young Pleasance)
An Interrogation (Ellie Keel Productions)
The Death And Life Of All of Us (Victor Esses)
Île (Sophie Joans - Spark In The Dark)
Secret Storytellers (Shadow Road Productions)
Bitter Lemons (RJG Productions / Bristol Old Vic / Pleasance)
Don Quixote (Red Nose Company)
Shadow Kingdom (Mochinosha Puppet Company)
Cruelty (The Better Craftsman)
Banana (Michael Galligan)
Public - The Musical (Stroud & Notes / The Pleasance)
A Funny Thing Happened On The Way To The Forum (Zenith Youth Theatre Company)
After The Act (Breach Theatre)
California Dreams (Night Owl Shows)
Scottish Meditation Orchestra - Piano Meditations (Matthew Shiel, piano, and Scottish Mediation Orchestra)
Auld Lang Sing (Siobhan Argyle)
Poesie Geht Ohne Schuh (Poetry Walks Without Shoes) (Christoph Hilger and Janet de Vigne)
Siren Songs: Jacqui Dankworth In Concert (Jacqui Dankworth)
Brian Kellock & Dick Lee - Swing Sessions (Brian Kellock & Dick Lee)
André de Freitas: What If
Michael Kunze: Infinity Mirror (Michael Kunze / Free Festival)
Dave Bibby: Baby Dinosaur (Dave Bibby / PBH's Free Fringe)
Joe McTernan: Life Advice That Won't Change Your Life (Brett Vincent for GetComedy)
The Magic Of Terry Pratchett (Marc Burrows)
Home (Temper Theatre)
Vanya Is Alive (Cie OESAP, France)
Anything That We Wanted To Be (Adam Lenson)
Tomatoes Tried to Kill Me But Banjos Saved My Life (Quivering Dendrites)
It's A Motherf**king Pleasure (FlawBored)
The Brief Life & Mysterious Death of Boris III, King of Bulgaria (Out Of The Forest Theatre)
Dough (Compagnie du Kaïros / Something For The Weekend)
Tickle (LAMBCO Productions)
Amazing Stories Of Blues And Soul: The Road Trip (Ken Wood And The Mixers)
Tinderbox Orchestra (Tinderbox Collective)
Who Walks This Path (Soul Circus)
Celebrity Recitals 2023 - 1 (Matthew Owens)
Schërzo (Slapstick)
Rosalie Minnitt: Clementine (Rosalie Minnitt)
Dominique Salerno: The Box Show (Alchemation)
Myles And Dan Just Might Break A World Record Tonight (Myles and Dan)
Mog The Forgetful Cat (Old Vic, Royal & Derngate and The Wardrobe Ensemble)
Olaf Falafel's Super Stupid Show (20% More Stupider) (Impatient Productions)
The Alphabet Of Awesome Science (That Science Gang)
The Extras Strike Back: A Musical Tribute To The Forgotten Heroes Of Star Wars (Glenn And Gehm)