The Birth of a Nation, as we know, is the most successful film, financially-wise, to ever come out of the Sundance Film Festival, when it was bought after winning the major awards at one of the world’s most respectable film fests. It opens nationwide on October 7th.  Fox Searchlight has debuted a soul-stirring “living poster” for your viewing pleasure.

Also On New Pittsburgh Courier:
comments – Add Yours