‘The Flash’ Season 3 Adds Ashley Rickards! Everything You Need To Know About ‘Awkward’ Star’s New Villain Character The Top
“The Flash” has cast Ashley Rickards for Season 3.
The 24-year-old actress — who is best known for her role as Jenna Hamilton on MTV’s comedy drama series “Awkward” — will play Rosalind “Rosa” Dillon, a.k.a. The Top, in the upcoming installment of the CW series. According to E! News, which was first to report the casting, Rickards is set to make her debut as the dangerous DC Comics villain in the fourth episode of the new season.
In the comics, The Top is a male super-villain with the ability to spin at super-speed. This extraordinary skill gives him enhanced intelligence through stimulation to his brain cells, turning him into a psychotic mastermind. Created by John Broome and Carmine Infantino in 1961, The Top — who also goes by the name Roscoe Dillon — was an original member of the Rogues Gallery. He first appeared in “The Flash” #122.
Roscoe was also a longtime boyfriend of Captain Cold's sister, the Golden Glider, in the comics. On the TV series, on the other hand, Rickards’ version of the character will likely share an intimate relationship with Mirror Master, as the new female villain is being teased by E! News as the Bonnie to his Clyde.
As revealed by Comic Book Resources earlier this month, “Aquarius” actor Grey Damon will play the role of Mirror Master, which will first appear in the fourth episode of the upcoming installment.
Executive producers Aaron and Todd Helbing previously told E! News that Season 3’s fourth episode also marks the return of Wentworth Miller’s Captain Cold on “The Flash.”
“It's kind of the origin of Mirror Master,” Aaron said of the episode. “We're really excited.”
“It's the origin story of him,” added Todd, “but it's [also] this struggle between Mirror Master and Captain Cold and you get to see who comes out on top.”
Aside from “Awkward,” Rickards’ other notable acting credits include “American Horror Story: Murder House,” “One Tree Hill,” “At the Devil's Door” and “A Haunted House 2,” among many others.
"The Flash" Season 3 premieres on Tuesday, Oct. 4 at 8 p.m. on The CW.
© Copyright IBTimes 2024. All rights reserved.