Wzbudza kontrowersje
Jednak przełomowa rola nadeszła dopiero teraz. 12-letnia Foy wcieliła się w córkę obecnie najsłynniejszej ekranowej pary - Kristen Stewart i Roberta Pattinsona – w ostatniej części ekranizacji Sagi „Zmierzch”, zatytułowanej „Przez świtem”.
Wybór odtwórczyni roli Renesmee Cullen wywołał skrajne reakcje wśród fanów książki i internautów, którzy powątpiewali, czy dziewczynka pasuje wiekowo do postaci z kart powieści.
Wszelkie wątpliwości rozwiała sama Stephanie Meyer, autorka bestseleru, która w jednym z wywiadów stwierdziła, że „Mackenzie Foy to wspaniała młoda aktorka, a praca z nią jest bardzo ekscytująca”.