Local:

Keighley Arts Factory, Keighley College, North Street: Perception in Perspective exhibition of paintings and sculpture (until October 13). Open weekdays 10am-1pm, 2-4pm.

Harden Congregational Church Hall: Harden Players present Fore! A Slice of Life (Friday/Saturday & September 30-October 1, 7.30pm). Tickets from Harden Post Office.

Out-Of-Town:

Alhambra, Bradford: Alvin Ailey American Dance Theater (tonight/tomorrow); Charles Lawson, Rebecca Thornhill and Steven Horton in musical Annie Get Your Gun (Monday-Saturday). Phone 01274 432000.

St George's Hall, Bradford: costumed concert version of musical Porgy and Bess (Thursday); folk singer Kate Rusby (September 24). Phone 01274 432000.

King's Hall, Ilkley: Queen tribute band Ga Ga (Wednesday); Humphrey Lyttelton and his band play jazz (Thursday). Phone 01943 602319/01535 656015.

Skipton Puppet Festival: performances and workshops at various venues (until Sunday). Phone 01756 792809.

Viaduct Theatre, Halifax: Northern Broadsides in Sheridan's classic comedy of manners School for Scandal (tonight/tomorrow). Phone 01422 255266.

Leeds City Varieties: Puppetry of the Penis (tonight); punk poet John Cooper Clarke (tomorrow); Bittersweet Me (Sunday); Midwestern hard groove rock band Pere Ubu (Monday). Phone 0113 243 0808.

West Yorkshire Playhouse, Leeds: drama Bront (tonight/tomorrow); Northern Ballet Theatre in Dracula (tonight/tomorrow); Shakespeare's comedy Twelfth Night (tomorrow-October 22); Mind the Gap present Steinbeck's drama Of Mice and Men (Monday-Wednesday, extra performance Tuesday 2pm). Phone 0113 213 7700.

Square Chapel, Halifax: Glasgow Celtic soccer comedy-drama On Our Way to Lisbon (tomorrow); young people's play Gerroff Me ASBO (Sunday); pianist Jill Crossland (Friday). Phone 01422 349422.

Music:

The Big Bang play hard-edged 60s covers at the North Valley, Colne, tonight, and the New Variety Club, Russell Street, tomorrow. Admission free.

The Pipers play the Snooty Fox, Oakworth, tomorrow.

Aftermath, Skullcrusher and Bloodstream play heavy rock at CJ's Bar, next to Keighley railway station, tomorrow. Bradford rock band Black Rising play next Friday.

Johnny And The Poorboys play Celtic rock and roll at the Three Horse Shoes, Otley, tomorrow, and Snooty Fox, Oakworth, next Friday.

Hush play rock covers and originals at the Cross Keys, Skipton, tomorrow.

The Mission play Goth-rock at Victoria Hall, Keighley, on Tuesday. Tickets from Copy Shop, High Street, Keighley.

Smokehouse Blues and Blues Breakdown play the Spectrum Blues Club, St Anne's Social Centre, Keighley, next Friday. Phone 07974 241801.

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

Coming up:

Bite the Mango film festival returns to the National Museum of Photography, Film and Television with cutting-edge cinema from around the world, premiers, previews, short films, seminars and star guests, September 23-29. Phone 0870 7010 200, or www.bitethemango.org.uk.

October at St George's Hall in Bradford: Glenn Miller Tribute with Syd Lawrence Orchestra (October 1); Helen Kent and Opera International with Carmen (4); 1960s bands The Hollies (7) and The Manfreds with singer Paul Young (12); poet Benjamin Zephaniah (10); The Red Army Song and Dance Ensemble (20); Phone 01274 432000.

The Blues Band play their popular rhythm and blues at the King's Hall, Ilkley, on September 27. Phone 01535 656015.

Cinema:

Pride and Prejudice (U): Keira Knightley and Matthew "Spooks" MacFadyen star with Judi Dench and Brenda Blethyn in Jane Austen's romantic drama.

Cinderella Man (12a): Russell Crowe is a boxer in the uplifting period drama also starring Renee Zellweger.

The Jealous God (12a): Denise Welch and Jason Merrells in nostalgic 1960s-set Yorkshire romantic drama.

The Adventures of Shark Boy and Lava Girl in 3-D (U): children's follow-up to the Spy Kids trilogy.

Charlie and the Chocolate Factory (PG): Johnny Depp in Tim Burton's new version of Roald Dahl's children's story.

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