Meet the cast of Top of the Lake: China Girl

We return to Sydney to see who makes up the cast of Top of the Lake series 2


A surprise hit with viewers and critics alike in 2013, Top of the Lake returns for a second series that promises to go “deeper and darker”, according to star Elisabeth Moss.


Detective Robin Griffin is back with another complex case to solve after a body is found washed up on Bondi beach.

Find out more about the cast and characters for Top of the Lake: China Girl…

Elisabeth Moss – Robin Griffin


Who is Robin Griffin?

After delving into the trauma of her past in series one, Detective Robin Griffin has headed back to Sydney to try and escape her problems – but more ugly memories are raised as a new case brings her closer to her biological daughter.

“I requested that we go in a darker, deeper, more challenging direction because I didn’t really think there would be much to do otherwise,” Moss told of her character this series.

“I feel like the second season, far more than the first, is very much about female relationships and the complications of that.”

Where have I seen her before?

Elisabeth Moss has had starring roles in The Handmaid’s Tale as Offred, The West Wing as the president’s daughter Zoey Bartlet, and Mad Men, where she won a Golden Globe for her portrayal of Peggy Olson.

Gwendoline Christie – Miranda Hilmarson


Who is Miranda Hilmarson?

A rookie cop working in the Sydney police department, Miranda is assigned to Robin as the pair try to crack a murder case.

“It was the opportunity to explore a very intense and passionate relationship with another woman that operates in a multitude of ways, and – without spoiling anything – ways that are potentially not ideal, that can be conflicted, complex, disturbing, unsettling and tumultuous,” Christie told

“I think it’s rare that you have such a concentrated view of an intense female relationship.”

Where do I know her from?

Gwendoline Christie is best known as the master swordswoman Brienne of Tarth in Game of Thrones. She was also the woman behind the mask of Captain Phasma in Star Wars: The Force Awakens.

Nicole Kidman – Julia Edwards


Who is Julia Edwards?

Julia is the adoptive mother of Robin’s daughter Mary, whom Robin gave up for adoption 17 years ago after she was raped. Julia becomes concerned by her daughter’s new relationship, but also starts a new relationship of her own when she leaves her husband for one of her daughter’s teachers.

On taking the role of Julia, Nicole Kidman told Vanity Fair: “I am just trying to stay very bold and open and try things and support filmmakers that I believe in, and also people like Jane Campion (writer and director), who has been my friend since I was 14 and discovered me basically.”

Where do I know her from?


As one of Hollywood’s big name stars Nicole Kidman starred in a host of big films including Days of Thunder, Moulin Rouge and Stanley Kubrick’s Eyes Wide Shut. Kidman recently made the transition from the big screen to TV when she took on the role of Celeste Wright in the HBO miniseries Big Little Lies.