Is Suicide Squad a Captain Boomerang movie?