A magic carpet ride is in store for audiences in this year's traditional pantomime at the Alhambra.

Comedy duo Cannon and Ball star as Chinese policemen in the family show Aladdin at the Bradford theatre.

Tricia Penrose, who plays barmaid Gina Ward in the TV series Heartbeat, is the Princess who falls for leading man John Cusworth.

Kulvinder Ghir, star of comedy series Goodness Gracious Me as well as the film Rita, Sue and Bob Too, plays the Genie.

Maurice Thorogood returns as the villain and children's favourite Sooty pops up throughout the show with minder Liana Bridges.

The Sunbeams troupe of young dancers this year come from Keighley dance schools run by Mary Fielding and Sara Packham.

Aladdin starts tonight and runs until February 3, with afternoon, teatime and evening performances. Book on 01274 752000.

Snow White drops in to Colne Municipal Hall next month with her Seven Dwarfs. The show stars Ann Nolan - formerly one of the singing sisters - as the Wicked Queen. Her daughter Amy takes the title role.

George Critchley is again the comedian in the family panto, running January 5-21 with 10am, 1.30pm and 7pm performances. Book on 01282 661234.

Tickets for several pantomimes, including those at the Alhambra and Victoria theatres, can be booked at Keighley Information Centre in the town hall.