Flash Adds The 100’s Richard Harmon as Captain Boomerang in Final Season

Captain Boomerang is coming back to the Arrowverse… but he’ll look a little different this time. The Flash has cast The 100 alum Richard Harmon to play Owen Mercer, aka villain Captain Boomerang, in the upcoming ninth and final season, our sister site Deadline reports. “A new post-Crisis Captain Boomerang has recently been released from […]

Leave a Comment