Once Upon A Time Story-telling card game Contains: Rules booklet, 110 Once Upon A Time storytelling cards, 55 Happy Ever After ending cards, Blank cards For 2-6 players