Captain Boomerang has been masquerading as Mirror Master, and so far he's been getting away with it. Not anymore.