Top of the Lake - China Girl: episode guide

The Battle of Mothers

Episode 2.06
UK: Thu, August 24, 2017
USA: tba
Aus: tba
Written by Jane Campion, Gerard Lee
Directed by Ariel Kleiman

Robin and Pyke are desperate to find out if hostage Mary is alive, while Adrian struggles to make sense of the crime scene at Silk 41. As dawn breaks, the gunman is on the loose in Bondi and the beach is about to be flooded with people.


  • Elisabeth Moss as Robin Griffin
  • Gwendoline Christie as Miranda Hilmarson
  • David Dencik as Alexander 'Puss'
  • Ewen Leslie as Pyke
  • Alice Englert as Mary
  • Nicole Kidman as Julia
  • Clayton Jacobson as Adrian Butler
  • Adam Zwar as Carson
  • Christiaan Van Vuuren as Stally
  • Ling Cooper Tang as Dang
  • Jenny Wu as Kiki
  • Sereena as Jade
  • Angjee Douangphoumy as Joy
  • Linda Ngo as Sinn
  • Kim Gyngell as Bootie
  • Lincoln Vickery as Brett
  • Michelle Ny as Mahlee
  • Kim Chuvitsakullert as Kimmie
  • Adrian Twigg as Moynaugh
  • Geoff Morrell as Ray - Pathologist
  • Jake Paul Green as Bernard
  • Marg Downey as Isadore
  • Tracey Spicer as Newsreader
  • James O'Connell as Officer Sizzla
  • Ben Wood as Officer Badger
  • Elaine Crombie as Bev
  • Helen Thomson as Felicity
  • Julian Garner as Mike
  • Merlynn Tong as Caramel
  • Liv Hewson as Michaela
  • Kirin Callinan as Liam
  • Deborah Jones as Deputy Principal
  • Laura Englert as Guitar Teacher
  • Sophie Franklin as Matilda
  • Anthony Taufa as Tou Man
  • Fayssal Bazzi as Cop Thommo
  • Kathleen Haynes as Sophie
  • Lindsay Churchill as Taxi Driver
  • Matt Green as Ambulance Driver
  • Margaret Rowe as Ambulance Driver
  • Nicholas Ashley O'Connor as Dan
  • Nathan Jason O'Connor as Terry
  • Paul Goddard as Richard
  • Govinda Rose as T-shirt Man
  • Karen Colston as Lydia
  • William Oakley as Ilya
  • Ash Lyons as Aristotle
  • Rebekah Allen as Detective
  • Josh Brook as Commander
  • Bill Fleming as Beachgoer
  • Joshua Bull as Beachgoer
  • Robert Hill as Beachgoer