Rachel Talalay

Rachel Talalay (born August 16, 1958) is an American film and television director and producer. She is also a University of British Columbia film professor.