Discover
Rachel Talalay is a British-American film and television director and producer. She is also a University of British Columbia film professor.
Born
Saturday, 16 August 1958