Production personnel

  1. Buying Sex
    Produced by: Annette Clarke
    Written by: Teresa MacInnes
    2013, 75 min 17 s
  2. Buying Sex - DVD/Sexe à vendre - DVD
    Produced by: Annette Clarke
    Written by: Teresa MacInnes
    2013, 75 min 17 s
  3. Hope for the Future
    2006, 44 min 11 s
  4. Learning Peace: A Big School with a Big Heart
    Directed by: Teresa MacInnes
    Written by: Teresa MacInnes
    2002, 57 min 10 s
  5. Lost
    Produced by: Kent Martin
    1999, 52 min 07 s
  6. Directed by: Teresa MacInnes
    Produced by: Annette Clarke
    Written by: Teresa MacInnes
    2016, 20 min 39 s
  7. The Other Side of the Picture
    Directed by: Teresa MacInnes
    1998, 52 min 58 s
  8. A Rough Crossing
    Directed by: Teresa MacInnes
    1995, 47 min 48 s
  9. Teaching Peace: In a Time of War
    Directed by: Teresa MacInnes
    2003, 54 min