Over at Deadline, they are reporting that The CW has cast Michelle Harrison as Nora Allen for their upcoming Flash TV series. Nora Allen is Barry Allen’s (aka The Flash) mother.
Harrison will be featured in a recurring role that will be flashbacks. The Flash will air a pilot episode (and hopefully a full season pickup) this fall on The CW. (Source: Deadline)