0 BY: Fran J. Ruiz March 8, 2021 ‘The Talisman’ Series Finally Happening, Spielberg and Duffer Bros. to Produce The Talisman has been dusted off. Fran J. RuizFrancisco J. Ruiz is that guy who has watched Jurassic Park a thousand times and loves Star Wars. His hunger for movies is only matched by his love for video games. He graduated in...