
Your opponents can't cast spells from anywhere other than their hands.
Drannith Magistrate has 6 printings, first in Ikoria: Lair of Behemoths (2020). EDHREC ranks it #772 among Commander cards. It appears most in Grand Arbiter Augustin IV decks (7,408 on EDHREC). It has 3 official rulings.
Deck counts from EDHREC.
Cards that show up in the same decks on EDHREC.