Benched has a release date after all. It will hit select theatres in the U.S. on August 17. It will be available on VOD on the same day. Here is the poster:
And here is a short BTS clip from Fear the Walking Dead. Catch the new episode tonight at 9/8c.