A Glass Eye Pix produced short, The Past Inside the Present premiered at this year’s Slamdance Film Festival 2016. Get an inside look with director James Siewert on the 3 year process of making the film.