Director Chris Stokes has signed an exclusive 20-picture deal with Turnstr+, a new streaming platform, launching with the ...