The Alhambra Theatre
12 October 2019

Running Time: 1 hrs 10 mins

South Africa's internationally renowned choreographer, Dada Masilo, presents her fearless re-imagining of the iconic classic, Giselle.

Book Tickets for Dada Masilo - Giselle

The Alhambra Theatre

  • Date
Booking Fees:

*Prices inclusive of booking fees: Phone/Counter - £2 per ticket plus postage charge where applicable. Online - £2 per ticket plus £1 per transaction for postage. Please note, concessions may not be available on every performance.

More Information on Dada Masilo - Giselle

Opening in a lively South African village, Masilo's Giselle tells the story of a trusting peasant girl who is thrust into a world of betrayal and shame when her lover rejects her. Spurned by her family and killed by heartbreak, Giselle returns from the grave as a supernatural being, bent on revenge.

Performing in the title role, Masilo brings her stunning high-speed style to the stage, fusing ballet, contemporary and traditional Tswana dance. Powered by a hauntingly beautiful score by South African composer Philip Miller who combines classical strings with African percussion and voice, this is Giselle, but not as you know it.

Post show Q&A with members of the company on Friday evening. Free to ticket holders.

'Exhilarating. Bold, brazen, unapologetic and absolutely enrapturing’ Dance Magazine

'A marvel of intelligence and dance craftsmanship. Stunningly conceived and executed' Critical Dance

Age guidance 12+. Contains some partial nudity.


Bradford Theatres Friends

£2.50 off two tickets 


£2.50 off 

Groups Offers

Groups 12+: £3 off and every 13th seat free 

Schools & Colleges

Best available seats £8.50 and one supervisor free with every ten students 

Student / Under 26s

Best available Stalls seats £14.50 

Lounges (seat 7 or 8)

£216 - £189 

Boxes (seat 4)


Please note that all discounts are subject to availability. T&C’s apply.

To book a lounge or box, wheelchair position, or for an access assisted performance (captioned, audio described, signed) where applicable, please contact the box office on 01274 432000.

For groups of 20+ please contact 01274 437788. Maximum of 10 tickets for this event can be booked online.

You May Also Like ...