
SINBAD THE PANTOMIME Sinbad and the Little Mermaid set off on a quest to find the great Neptune, Lord of the Seas and the only being powerful enough to defeat the Sea Witch. A fun and interactive traditional pantomime suitable for all the family. Brunton Theatre, High Street, Musselburgh, 10am and 2pm, £13.50, 0131-665 2240
WE WILL ROCK YOU
Futuristic comedy set around more than 24 of Queen's biggest hits. Edinburgh Playhouse, Greenside Place, 7.30pm (Wednesday and Saturday matinees, 2.30pm), £16-£40, 0844-847 1660
THE CORSTORPHINE ROAD NATIVITY A Nativity with a difference – as the class gets ready they find themselves caught up in an hilarious, chaotic world of mishaps, misunderstandings, unrequited love, fluffed lines, fallings out, cardboard props, Christmas Carols and brazen upstagings. Edinburgh Festival Theatre, Nicolson Street, 7.30pm (Thursday and Saturday matinees, 2.30pm), £10.50-£25, 0131-529 6000
THE SNOW MUST GO ON
Dance showcase featuring Afro World Dance, Bollywood, Burlesque, Classical Ballet, Contemporary, Destination Jazz, Flamenco, Grease, Highland Dance, Jazz, Nu Style, Swing a Hoop, Tap, Woodlands School Outreach Group. Queen's Hall, Clerk Street, 7.20pm, £10-£12 (£8-£10), 0131-668 2019

RED RAW
Beginners night for aspiring comedians. With Neil McFarlane and JoJo Sutherland. The Stand, York Place, 8.30pm, £2, 0131-558 7272

DIVIDING THE SILENCE
More live music on the menu at this busy Cowgate student haunt. Bannerman's, Niddry Street, 8pm, £4, 0131-556 3254
LESLEY GARRETT CHRISTMAS GALA
A gala evening of favourite carols and seasonal songs to celebrate Christmas as well as opera and classical arias from Lesley's most recent album 'Amazing Grace'. Usher Hall, Lothian Road, 7.30pm, £18.50-£35, 0131-228 1155
NOISY NIGHTS
Featuring performances of fresh-off-the-page music by the professional Red Note Ensemble, alongside live performances by artists from right across the spectrum of contemporary music. This event will take place in the Bar Cafe. Traverse Theatre, Cambridge Street, 8pm, free, 0131-228 1404

CALL THE SHOTS
Total artistic control at this requests-only night. GHQ, Picardy Place, 10.30pm, free before 11pm, £4 (£3) after, 0845-166 6024
DIRTY STOP OUT
The latest funky house, twisted with old school and R&B. Opal Lounge, George Street, 10pm, £4 before midnight; £5 after, 0131-226 2275
FORBIDDEN
VDJ Scott Granger entertains the hordes with R&B, hip-hop, urban electro and chart. Shanghai, Le Monde, George Street, 10pm, £5, 0131-270 3900
TRADE UNION
Night to give something back to the bar and club workers with everything except cheese from DJ Beefy and Wolfjazz with special guests. Cabaret Voltaire, Blair Street, 11pm, £2 (£1), 0131-220 6176

Your comprehensive daily guide to what's on in Edinburgh
Click here for full seven-day entertainment listings

Cinema listings