Card library

Once Upon a Time

Magic: The GatheringMystery Booster 2#71

Click the card to switch sides

—Views —Likes —Times played

Magic: The Gathering

Mana cost

Mystery Booster 2MB2 · #71
Card type
Instant
Rarity
Rare
Indicative price
0.76 € · 0.56 $
Mana value
2
Colour
Green

Card text

If this spell is the first spell you've cast this game, you may cast it without paying its mana cost. Look at the top five cards of your library. You may reveal a creature or land card from among them and put it into your hand. Put the rest on the bottom of your library in a random order.

Format legality

  • BrawlLegal
  • CommanderLegal
  • CompetitivebrawlLegal
  • DuelLegal
  • GladiatorLegal
  • HistoricBanned
  • LegacyLegal
  • ModernBanned
  • OathbreakerLegal
  • PioneerBanned
  • TimelessLegal
  • VintageLegal

Legalities follow the imported catalogue; check format rules before a tournament.
Data imported on 2026-10-06 (UTC).

Indicative Scryfall prices, updated daily. ★: foil; ★ E: etched foil. EUR and USD represent different markets.

Printing information

Illustrator
Matt Stewart
Card language
English
Release date
2024-08-02

Rulings

The earliest opportunity you have to cast Once Upon a Time is during the first player's upkeep, before that player can play a land.

Other printings of this card

Report a problem

This report is sent to the administrator. Your explanation remains private.