Owen Mercer was the son of Meloni Thawne Allen and George Harkness, the criminal Captain Boomerang. Owen admired his father, but when George was killed after a mission to assassinate the father of Tim Drake went wrong he took over his father's mantle and became Captain Boomerang Jr.read more
Owen Mercer was the son of Meloni Thawne Allen and George Harkness, the criminal Captain Boomerang. Owen admired his father, but when George was killed after a mission to assassinate the father of Tim Drake went wrong he took over his father's mantle and became Captain Boomerang Jr.