2011 wurde Those Inescapable Slivers of Celluloid veröffentlicht. produierten den Film. Produziert wurde in United States of America. Die Regie von Those Inescapable Slivers of Celluloid machte Jeremy Moss.