The casting player's Wizards can attempt to cast each of their spells once during each Magic phase, provided they have enough power and don't fail a casting attempt.
Each Wizard can only attempt to cast each spell once per turn. Wizards cannot try to cast spells if they are fleeing or not on the battlefield.
To cast a spell, a Wizard nominates one of his spells to cast, and declares the target of the spell. Before choosing, it's worth examining the rules of the spell to determine its maximum range – remember that you can normally measure to see if a target is in range before you try to cast a spell. Spells also have targeting limitations, as we'll discuss now.