Once Upon a Time (DVD and Gimmicks) by Wayne Dobson and MagicTao - DVD
You show two spectators a little booklet entitled "Once Upon A Time". The booklet is put to one side to be referred to later. You hand each spectator half of the pack of cards. Each spectator cuts thsie individual pile of cards into two; turns one of their piles over and then swaps the turned over pile with the other spectator.
Each spectator then shuffles the pile of cards they have been given with their remaining pile of cards. This can be done as many times as you like. The two piles are then shuffled together by one of the spectator to end up with a completely random deck of cards that contains a mixture of face up and face down cards.
You then hand over the booklet to one of the spectators and invite them to read each page of the booklet followed by verifying what is read out by counting the cards. This confirms that the revelation on each page was, indeed, correct.
The great thing about this particular effect is that the magician never touches the cards!
This is self-working with an instant reset.