Mar 06 Steven Spielberg teams up with the Duffer Brothers to bring Stephen King's 'The Talisman' to Netflix