deadline.com
58%
375
‘The Flash’: Richard Harmon Joins CW Series As A New Captain Boomerang
EXCLUSIVE: A key Arrowverse villain is heading to Central City. Richard Harmon (The 100) has been been tapped to recur as Owen Mercer (aka Captain Boomerang) in the upcoming ninth season of CW’s The Flash.