Captain Boomerang's comeback!