Some further barmy details about the Arrowverse’s Elseworlds crossover have been announced: we now know that Psycho-Pirate will be one of the villains in the episode, with Bob Frazer set to play the part.
Pyscho-Pirate (real name Roger Hayden) is a villain from the pages of DC Comics, albeit one whose villainous moniker sounds like it was made up in a half-arsed brainstorm on a day when some pages desperately needed filling.
Bob Frazer (pictured below) has previously been seen in Travelers, Supernatural, The Cannon, The Man In The High Castle, ReBoot: The Guardian Code, The 100 and Supergirl (where he played a one-episode character named in the credits as Angry Father).
In the Elseworlds crossover event, TV Line reports, Frazer’s version of Psycho-Pirate will be incarcerated in Arkham Asylum. Its unclear at this stage whether he will break out and use his superpowers, which centre on a Medusa mask that can play with people’s emotions.
Eagle-eyed followers of The CW’s superhero multiverse will have noticed that Psycho-Pirate was name-dropped in the future newspaper glimpsed in The Flash season 5 episode 1, which focused on the disappearance of Barry Allen in the future timeline where Nora grew up.
“Research has focused on Roger Hayden, a.k.a. Psycho Pirate, who claims to remember the night’s events,” the future newspaper states. “He said upon his arrest, ‘Worlds lived, worlds died. Nothing will ever be the same.’”
Hmm. Perhaps the Elseworlds crossover will be able to shed some light on what that’s all about! The three-night crossover event will kick off on Sunday 9th December, on The CW, for US viewers. Sky’s UK airings tend to be a week later.
We also know that the crossover will feature Ruby Rose’s debut as Batwoman, Tyler Hoechlin’s Superman in a black suit, Barry and Oliver swapping costumes, and John Wesley Shipp donning his classic speedster suit from the 1990s.
How that all fits together is anyone’s guess, but we’ll keep you posted as we hear more.