Published on Thursday 22 March 2012 15:36 Sweeney Todd: The Demon Barber of Fleet Street Edinburgh Musical Theatre present Stephen Sondheim's murderous masterpiece. Church Hill Theatre, Morningside Road, 7.30pm, £10-£14, 0131-228 1155 Best Of Scottish Comedy Talk about doing what it says on the tin! Here you go, a carload of simply the best comics on the contemporary Scottish circuit. At least four acts on every bill with seasoned headliners joining forces with newer kids on the comedy block each month. With host Billy Kirkwood, Bob Graham, Teddy and Mark Nelson. The Stand, York Place, 8.30pm, £6, £5, 0131-558 7272 Scottish Opera The Rake's Progress Unwrapped. Edinburgh Festival Theatre, Nicolson Street, 6pm, free, 0131-529 6000 Black Veil Brides, Reckless Love and DRUGS US rock band come to the Capital. HMV Picture House, Lothian Road, 7pm, £15, 0844-847 1740 Dirty Beggars, Emily Scott, Ajimal and Jake Bugg Bands night. The Milk Four-piece from Essex. Dunedin Consort St Matthew Passion. The Queen's Hall, Clerk Street, 7.30pm, £22-£25, 0131-668 2019 Chris Rea One of the UK's foremost singer-songwriters. Usher Hall, Lothian Road, 7.30pm, £30-£33.50, 0131-228 1155 Fejes Quartet with Scott Mitchell From Razumovsky to Shostakovich. Canongate Kirk, Royal Mile, 7.30pm, £10 (£7), 0131-556 3515 Rua Macmillan Trio Cabaret Bar, The Pleasance, 7.30pm, £10 (£7), 0131-650 2458 Janek Gwizdala Quartet All-star gig from bassist Janek Gwizdala. The Jazz Bar, Chamber Street, 8pm, £15 (£12), 0131-220 4298 Havana Rising Whistlebinkies, South Bridge, 10.45pm, free, 0131-557 5114