17th ANNUAL ST LOUIS INT'L FILM FEST September 5, 2008 The 17th Annual St Louis Int'l Film Fest final poster, for which the Showcase image was meant as a teaser illustration. Here we have the final cinematic invasion.