Was initially going to be released on October 9, 2015, but was pushed back 5 times due to the studio going bankrupt. It is now scheduled to be released on August 4, 2017.

Filmed between 27 October 2014 - 7 December 2014, but not released until summer of 2017.

Both Lew Temple and Christopher Berry appeared in The Walking Dead.