Rachel Talalay
Director, Writer, Producer
Chicago, Illinois, USA
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.
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.