The film's online release date has finally been revealed
The rider is promoting highly anticipated documentary Dominion