Force of Will
The Castle and The Two Towers
The Castle and The Two Towers is a Pokémon TCG set released Feb 13, 2015 with 106 cards. Prices from Cardmarket, updated daily.
ReleasedFeb 13, 2015
Cards106
with market price106
Set codecm:1774
Most valuable cards in The Castle and The Two Towers
All cards in the set The Castle and The Two Towers
106 cardsSet checklistTick ✓ the cards you own
The Castle and The Two Towers in numbers
The most valuable card in The Castle and The Two Towers is Cheshire Cat, the Grinning Remnant at €75.07 (Cardmarket trend). 106 of 106 cards have a market price; 1 of them are worth €10.00 or more. One copy of every priced card adds up to about €101.78. The most common rarity is Common (35 cards).
Data as of Nov 2, 2026. Prices for the base variant (normal, holo or reverse).






































































































