Claim: The Outcasts began filming on April 14, 2017.
Evidence: The film was released in limited theaters and through video-on-demand on April 14 , 2017 , by Swen Releasing.