The Rosewell ruins play host to a play entitled Leonora and the Ghost.