Arrowverse crossover ‘Armageddon’ villain cast in The Flash.


The CW’s annual Arrowverse crossover event has been taking shape over the past few weeks, with some big casting announcements announcing the upcoming events. However, the newest news is far more gloomy than previous statements have been. As Dr John Deegan, Jeremy Davies has been cast in the three-night event. Deegan is a doctor at Arkham Asylum for the Criminally Insane in Gotham City. So naturally, green Arrow, the Flash, and Supergirl will be attracted to Gotham City by his schemes.

A five-part crossover event called ‘Armageddon’ will feature Tony Curran as their new villain. Barry (Grant Gustin) and his crime-fighting friends call on fellow DC superheroes Black Lightning (Cress Williams) and Batwoman (Javicia Leslie) for help when they encounter Despero, a “strong and intelligent alien” with “amazing powers” (via Entertainment Weekly).

Nominated for a BAFTA, a five-episode arc called “Armageddon” kicks off the eighth season. Richard Curran has been in a variety of films and television shows. He played Vincent Van Gogh in the season five episode “Vincent” of Doctor Who. Other notable appearances include The Bill and Primeval, Hawaii Five-0 and Daredevil, and the 2018 film Outlaw King.

Osric Chau will reprise his role as Ryan Choi in ‘Armageddon.’ Brandon Routh will return as The Atom, Chyler Leigh as Sentinel, Kat McNamara as Mia Queen, and Chyler Leigh will return as Sentinel. Reverse Flash and Damien Darhk, Team Flash’s former rivals, will also be returning, as will Tom Cavanagh and Neal McDonough.

In comic book history, Curran’s character Despero has become a recurring ‘bad guy,’ appearing in the Justice League over the years. His tremendous psychic skills allowed him to conquer Earth in 1960 and cause havoc for the Justice League if they tried to stop him. Gardner Fox and Mike Sekowsky invented the character in 1960, and he utilised them to conquer Earth and cause turmoil for the Justice League.

“Despero’s mission will decide the fate of humankind and put him at odds with Team Flash,” according to a statement from the show’s producers. In November, the eighth season of The Flash will be premiered on The CW.



Please enter your comment!
Please enter your name here