Edinburgh Previews: Glenn Moore and Alexandra Haddow