It’s finally here, ladies and gentlemen. After years of a cultural scene without a film festival to its name, Fort Worth finally gets back on the horse when the first Lone Star International Film Festival takes place downtown...