The film premiered on July 24, 2015, at the Fantasia International Film Festival,[2] before receiving a limited theatrical release and through video on demand on October 16, 2015, by Epic Pictures.[3]