This event has passed. Twin Cities Film Festival Details Start: October 17, 2018 End: October 27, 2018 Visit Event Website Venue Location: ShowPlace ICON Theaters at The West End 1621 West End Blvd St. Louis Park, MN 55416 United States + Google Map Save the date. More details coming soon! Add to calendar Google Calendar iCalendar Outlook 365 Outlook Live