Tags: Comics Character.
Captain Boomerang is the name of two fictional characters in the DC Comics Universe a supervillain traditionally portrayed as an enemy of the Flash. The original Captain Boomerang was named George Digger Harkness until he died and his son Owen Mercer would later assume the title of Captain Boomerang.