Thursday, March 4

Astwood Bank Operatic Society: Ruddigore by Gilbert & Sullivan, Palace Theatre. Until March 6. Tickets from 65203.

Suddenly Last Summer by Tennessee Williams, Festival Theatre, Malvern. Until March 6. Tickets from 01684 892277.

Birmingham Royal Ballet: Swan Lake, Birmingham Hippodrome. Until March 6 and also March 12 and 13. Tickets from 0870 730 1234.

Othello, Swan Theatre, Stratford. Until April 3. Tickets from 0870 609 1110.

Friday, March 5

Alvin Stardust: The 50s Rock 'n' Roll Party, Huntingdon Hall, Worcester. Tickets from 01905 611427.

Saturday, March 6

Redditch Music Society: William Berger. Tickets on door or from 546056.

Macbeth, Royal Shakespeare Theatre, Stratford. Until October. Tickets from 0870 609 1110.

Continental Divide by David Edgar, Main House, Birmingham Repertory Theatre. Until March 13. Tickets/listings from 0121 236 4455.

Birmingham Jazz: Gary Husband's Force Majeure, Midland Arts Centre, Birmingham. Tickets from 0121 440 3838

Sunday, March 7

Shania Twain, NEC Arena. Tickets from 0870 909 4133

Monday, March 8

Grease, Alexandra Theatre, Birmingham. Until March 13. Tickets from 0870 607 7544.

The Holy Terror by Simon Gray, Festival Theatre, Malvern. Until March 13. Tickets from 01684 892277.

Orchestra of the Swan, Stratford Civic Hall. Tickets from 01789 267567.

Tuesday, March 9

University of Birmingham Jazz Orchestra & University New Music Ensemble, CBSO Centre, Berkley Street, Birmingham. Tickets on door or from 0121 414 7333.

City of Birmingham Symphony Orchestra, Symphony Hall, Birmingham. Also March 10. Tickets from 0121 780 3333.

Calcutta Kosher by Shelley Silas, The Door, Birmingham Repertory Theatre. Until March 13. Tickets from0121 236 4455.

Snap Theatre UK: The Buddha of Suburbia, Solihull Arts Complex. Suitable from age 15. Tickets from 0121 704 6962.

Wednesday, March 10

Shifting Sands: Romeo & Juliet by William Shakespeare, Palace Theate. Also March 11. Tickets from 65203.