Toluca Pictures


Israel’s Tadmor, Steve Stark’s Toluca & Discovery alum Russ McCaroll link on ‘Eichmann’s Lost Confession’

Israel’s Tadmor Entertainment and Steve Stark’s new shingle Toluca Pictures have unveiled the first project to emerge from their respective firms, which also has former Discovery exec Russ McCaroll attached. The Devil Speaks – Eichmann’s Lost Confession features original recording reels of an interview conducted by Nazi journalist Wilhelmus Sassen with Adolf Eichmann in Argentina, which […]