Film festival transforms STL into Tinsel Town

Dozens of filmmakers from all over the world are descending on our city for the St. Louis International Film Festival!