St. Louis International Film Festival Saturday, November 4, 2017 8:30 PM 10:30 PM 20:30 22:30 The Landmark Tivoli Theatre 6350 Delmar Blvd St. Louis, MO 63130 USA (map) Google Calendar ICS Join us in St. Louis for the Midwest Premiere of The Weight!