ST Pictures

Also called S&T Pictures, except for when coding gets in the way.

Since August 2010, indie production company based in Indianapolis, Indiana. Responsible for Point A, Xenophobia, You Never Know When The Neighbors Might Drop In, Sandheden, and Clock Maker. Among other things.

Their website is here.