Week of November 10, 2004
Week of August 20, 2003
An obscure funding source keeps local documentary filmmakers afloat
Week of July 24, 2002
Week of July 17, 2002
Master of extreme video gore scandalized by shocking profile of his work
Week of June 26, 2002
Eric Stanze is the most successful filmmaker in St. Louis. Be afraid. Be very afraid.