Nelson Mandela apparently personally requested a performance of Rajesh Gopie's solo show about a young Indian, Lal, growing up in South Africa under apartheid. You can see why. The history of South Africa's Indian population and the miseries it suffered under apartheid is not often told, and Gopie is an engaging performer. It may not be a radical piece of theatre, and its storytelling style is a well-worn one, but the way it takes a child's-eye view of the world is appealing. There is a telling moment when the extended family, celebrating their grandmother's birthday, are told by the police to leave the beach on the grounds that it is a whites-only area. For the first time Lal sees his father and uncles not as the brave warriors they claim to be, but second-class citizens easily cowed by authority.
The piece doesn't always make such obvious connections between the personal and the political, and, although the tales of family life are sometimes entertaining and sometimes tragic, the show doesn't convince us that theatre is the best form in which to tell this story. None the less, Gopie holds our attention as he plays 28 characters and charts the confusion of a young man trying to find his own identity and place in the world.
· Until Sunday. Box office: 0131-226 5425.