World Premiere at the Atlanta Film Festival!
We are absolutely delighted to announce that The Toll Road will have it’s world premiere at the Oscar® qualifying Atlanta Film Festival in April 2019. Please go here for the full lineup, and for links to buy tickets: https://www.atlantafilmfestival.com/atlff-news/2019/3/1/43rd-annual-atlanta-film-festival-announces-lineup-of-feature-length-and-short-films.
More festival announcements soon!