ANZAC and Gallipoli Day Commemorations: Edinburgh Castle

The annual commemorations of ANZAC and Gallipoli Day, the national day of remembrance to honour the members of the Australian and New Zealand Army Corps (ANZAC) who fought at Gallipoli - many of whom had Scottish ancestry. Collect a ticket from 10am on the Edinburgh Castle Esplanade.

Tue, April 25, free

Voices in her Ear: Traverse Theatre, 10 Cambridge Street

Talking to the dead is a dirty job, but someone's got to do it. When clairvoyant Betty decides to retire after 30 years her employees aren't happy that she's shutting down their highly profitable scam. Written by David Cosgrove and directed by Libby McArthur.

Tue, April 25 - Sat, April 29, £12.50