Why Did Andrea McArdle Leave NBC's 'Annie Live!'? Andrea McArdle, the actress who originally played Broadway's Annie, left NBC's upcoming "Annie Live!" due to a heartbreaking reason.