Wednesday, September 28

Swanky Geezer Nonsense, Arena Theatre, Wolverhampton, 7.30pm. Tickets on 01902 321321.

Babyshambles, Birmingham Academy, Birmingham. Tickets on 0870 903 2222

The Bridge, The Door Repertory Theatre, Birmingham, 7.45pm. Tickets on 0121 236 4455.

Saturday Night Fever, Hippodrome Theatre, Birmingham. Until October 1. Tickets on 0870 730 1234

Amadou and Miriam, The Glee Club, Birmingham. Tickets on 0870 241 5093.

Donny Osmond, NEC, Birmingham. Tickets on 0121 780 4133.

Thursday, September 29

Puppetry of the Penis, Alexandra Theatre, Birmingham, 8pm. Tickets from 0870 607 7544.

Top Dogs, The Door Repertory Theatre, Birmingham. Until October 1. Tickets on 0121 236 4455.

The Stands, Birmingham Academy, Birmingham. Tickets on 0870 903 2222.

Plinth, Dead Idols and Rock and Roll, Bar Academy, Birmingham. Tickets on 0121 262 3000.

Friday, September 30

Romeo and Juliet, Birmingham Repertory Theatre, Birmingham. Until October 22. Tickets on 0121 236 4455.

Tom McRae, Birmingham Academy, Birmingham. Tickets on 0870 903 2222.

All Rise by Wynton Marsalis, Symphony Hall, Birmingham, 7.30pm. Tickets on 0121 780 3333.

The Fujita Piano Trio, Bromsgrove Arttix, Bromsgrove. Tickets on 01527 577330.

Saturday, October 1

City of Birmingham Symphony Orchestra, Symphony Hall, Birmingham, 7.30pm. Tickets on 0121 780 3333.

The Descent, Bromsgrove Arttix, Bromsgrove. Tickets on 01527 577330.

Monday, October 3

Saturday Night Fever, Grand Theatre, Wolverhampton. Until October 6. Tickets on 01902 429 212.

The Hughes Collection, Bromsgrove Arttix, Bromsgrove. Until October 30. Tickets on 01527 577330.

Motorcycle Diaries, Bromsgrove Arttix, Bromsgrove. Until October 6. Tickets on 01527 577330.

Tuesday, October 4

Hal, Birmingham Academy, Birmingham. Tickets on 0870 903 2222.