Local:

Keighley Shared Church, Church Green: Steeton Male Voice Choir and City of Truro choir (tomorrow 7.30pm). Phone 01274 569870.

Bingley Arts Centre: Bingley Little Theatre in uplifting, touching and various drama We Happy Few (tonight/tomorrow 7.30pm). Phone 01274 432000.

Out of town:

Mart Theatre, Skipton: live songs, film, photographs and spoken text in the nostalgic This Farming Life (Friday). Phone 01756791411.

Bradford Cathedral: Magic of Brahms with Bradford Festival Choral Society and Keighley opera singer Neil Baker (tomorrow 7.30pm). Phone 01274 432000.

Alhambra, Bradford: The Vagina Monologues (tonight/tomorrow); children's show Horrible Histories (Tuesday-Saturday). Phone 01274 432000.

St George's Hall, Bradford: My Hero comedian Ardal O'Hanlon (tonight); Jools Holland and His Rhythm and Blues Orchestra (tomorrow); Orchestra of Opera North performs Stravinsky's Firebird Suite and Wagner (Sunday); Abba tribute band Bjorn Again (Monday); music hall in Memories Are Made of This (Wednesday 2.30pm, 7.30pm); Illegal Eagles tribute band (Friday). Phone 01274 432000.

King's Hall, Ilkley: tribute band The B'Eagles (Tuesday). Phone 01535 656015.

West Yorkshire Playhouse, Leeds: Arthur the Story of a King for over-sixes (today/tomorrow); good-humoured and informative play World Cup Final 1966 (Tuesday-Saturday); Kneehigh in epic, exhilarating love-and-war story Tristan & Yseult (Tuesday-Saturday).

Leeds City Varieties: hypnotist Andrew Newton (tonight); Dean Friedman (tomorrow) The Searchers (Sunday); Leeds Amateurs in Musical Years 2005 (Tuesday-Saturday). Phone 08456 441881.

Victoria Hall, Saltaire: Acoustic roots band Show of Hands, Sunday, 7.45pm. Tickets from 01274 588614.

Music:

Size 5 plays 1950s and 1960s covers tomorrow at Ingrow and Hermit Hole Conservative Club.

Skeletal Family, Soul Transplant, Montauk Island, Angel Chain Diaries and Arkaye play Victoria Hall, Keighley, tomorrow (6.30pm-midnight). Tickets from Keighley Musician's Centre.

Korks wine bar, Otley, tonight, Phone 01943 462020.

Mem Shannon and the Membership plays the Spectrum Blues Club, St Anne's Social Centre, Keighley, next Friday. Phone 07974 241801.

One Size Fits All plays eclectic covers next Friday at the Snooty Fox, Oakworth.

Bacca Pipes Folk Club hosts singers night (tonight 8.30pm) and Guilty Pleasures (Friday), at Keighley Ukrainian Club, 9 Henry St (off Cavendish Street), Keighley. Phone 01535 605310.

Coming up:

Concert at St George's Hall: Moscow Philharmonic Orchestra performs Russian Easter Festival Overture and Tchaikovsky's Symphony No 4 (November 18), Manchester Camerata performs Purcell, Telemann and Pachelbel (December 9) and Halle Orchestra performs Viennese New Year concert (January 6).

Halifax Light Opera Society presents musical My Fair Lady at the Victoria Theatre, Halifax, on November 8-12. Halifax Choral Society and Halle Orchestra presents Elgar's The Dream of Gerontius (13).

Leading poet Simon Armitage's dark musical comedy Jerusalem is set in a claustrophobic West Yorkshire valley community, on November 12-December 3 at West Yorkshire Playhouse.

Cinema:

Wallace and Gromit: Curse of the Were-Rabbit (U): first big-screen outing for the animated duo, from the makers of Chicken Run.

Nanny McPhee (U): Emma Thompson and Colin Firth in family fun.

The Legend of Zorro (PG): Catherine Zeta Jones and Antonio Banderas in the swashbuckling adventure.

Organising a show or concert? Let us know on 01535 606611 or e-mail david.knights@keighley.newsquest.co.uk