Michelle Harrison Cast as Nora Allenin New Flash TV Series!

Latest casting news for the CW’s upcoming Flash TV series reveals that actress Michelle Harrison will be joining the cast as “Nora Allen“! Check out more on this below and share your thoughts after the JUMP! (Source: superherohype.com) Deadline is reporting that “Emily Owens, M.D.” actress Michelle Harrison has been cast in the recurring role of Barry Allen’s mother, Nora Allen, in The CW’s upcoming “Arrow” spin-off “The Flash.” Fans might be scratching their heads at this one, given that Grant Gustin as Barry spoke about his mother’s death in his debut episode of “Arrow.” Will…

Read More