Sun 20 & Mon 21 May | Festival Theatre
Sun 6pm & Mon 7.30pm
Duration: 2h15m (incl. 20m interval)
*An additional £1.00 booking fee will be charged per ticket. For bookings of 8 or more call 0131 529 6005. An 80p handling charge will be added if you ask us to post your tickets.