
Catherine Crouch
Catherine Crouch is an award-winning filmmaker based in Indianapolis, Indiana.
Catherine’s filmography as writer/director includes the 16mm experimental short, Vanilla Lament (1997), which won numerous awards in over 80 festival screenings, including a silver plaque at the Chicago International Film Festival. One Small Step (1999), 16mm, is a 30-minute family drama, which won four festival awards for best short film during its festival history. Stray Dogs (2001) was Catherine’s 35mm featur…
