No, recall can only be performed at the end of a battle phase, and only units can be recalled. If all the units in a troop are recalled, any creature with them is immediately placed in either the owning players city, if he has units in that city (that do not have a creature with them already) or in the player’s reserve.