Michael Showalter might not be the person you’d expect to find behind an ambitious new noir.
And they made it their beeswax to be on time!