logo
Rachel Talalay backdrop
Rachel Talalay poster
Rachel Talalay
Rachel Talalay (born July 16, 1958 in Chicago, Illinois) is an American director and producer, best known for directing "Freddy's Dead: The Final Nigh...