Catherine Street (2001) 2001 Movie Name Catherine Street (2001) Directed by Lewis Klahr Overview Crafted from contact sheets found in the 1990s at a thrift store in the East Village.