May 28-29: Stones in his Pockets, at the Swan Theatre, Worcester. Box office: 01905 611427.

May 28: Good Vibrations! The Sounds of the Beach Boys, at The Roses Theatre, Tewkesbury. Box office: 01684 295074.

May 30: The American Drifters at Alexandra Theatre, Birmingham. Box office: 0870 607 7533.

May 30-31: Keeping Tom Nice, presented by the Swan Theatre Amateur Company at the Swan Theatre, Worcester. Box office: 01905 611427.

May 31: North by Northwest, presented by the Swan Theatre in association with Worcester Film Society at the Swan Theatre, Worcester. Box office: 01905 611427.

June 1-5: Under Milk Wood. Hailed by some as Dylan Thomas's finest work. The Festival Theatre, Malvern. Box office: 01684 892277.

June 2: Image Theatre Company presents The Little Princess, a family participation musical, at The Roses Theatre, Tewkesbury. Box office: 01684 295074.

June 2-5: Rambert Dance Company, with its Associate Orchestra, London Musici at Birmingham Hippodrome. Box office: 0870 730 1234.

June 6: A Comedy Night Out, at The Roses Theatre, Tewkesbury. Box office: 01684 295074.

June 9: We'll Meet Again. A lighthearted look at wartime Britain with all your favourite melodies, comedy and songs, at The Roses Theatre, Tewkesbury. Box office: 01684 295074.

June 9-12: Tom Stoppard's comedy, On The Razzle, at the Festival Theatre, Malvern. Box office: 01684 892277.

June 9-12: Birmingham Royal Ballet presents The Two Pigeons & Dante Sonata, at Birmingham Hippodrome. Box office: 0870 730 1234.

June 9-12: Look Who's Talking at Conquest Theatre, Tenbury Road, Bromyard, Herefordshire. Box office: 01885 488575.

June 11: Independent Ballet Wales present Sleeping Beauty, at The Roses Theatre, Tewkesbury. Box office: 01684 295074.

June 12: The Drifters, Go Gold 2004 Tour, at the Forum Theatre, Malvern. Box office: 01684 892277.