Character

Mary Edwards

Mary Edwards in Top of the Lake (2013), played by Alice Englert.

Mary Edwards is the adopted daughter of local crime boss Matt Mitcham, engaged to a much older man her family finds troubling. Fierce, defensive, and quick to bristle, she guards her father's reputation as fiercely as her own choices, refusing to see what everyone around her already suspects about the people she loves.

Alice Englert plays Mary's loyalty as something almost physical, a stubbornness that reads as strength until you notice how much it costs her to maintain it. The writing lets her contradictions sit uncomfortably rather than resolving them, and Englert's raw, unguarded performance makes her denial feel less like naivety than survival.

Played by

Appears in

Top of the Lake2013