Edit
"Top of the Lake" The Battle of the Mothers (TV Episode 2017) Poster

Full Cast & Crew

Directed by 

Ariel Kleiman

Writing Credits  

Jane Campion ... (created by)
 
Jane Campion ... (written by) and
Gerard Lee ... (written by)
 
Gerard Lee ... (created by)

Cast (in credits order) complete, awaiting verification  

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

Produced by 

Philippa Campbell ... producer
Jane Campion ... executive producer
Iain Canning ... executive producer
Phil Jones ... associate producer
Hakan Kousetta ... supervising producer
Jamie Laurenson ... executive producer
Lucy Richer ... executive producer: BBC
Libby Sharpe ... producer
Emile Sherman ... executive producer
Christian Vesper ... executive producer: Sundance TV

Music by 

Mark Bradshaw

Cinematography by 

Germain McMicking ... director of photography

Editing by 

Scott Gray

Casting By 

Nina Gold ... casting director: UK
Kirsty McGregor

Production Design by 

Annie Beauchamp ... series production designer

Art Direction by 

Mandi Bialek-Wester

Set Decoration by 

Glen W. Johnson

Costume Design by 

Emily Seresin

Makeup Department 

Sarah Bernard ... hair stylist / makeup artist
Marcella Bulic ... assistant makeup artist
Yoichi Art Sakamoto ... character dental prosthetic designer: Nicole Kidman
Yvonne Savage ... key hair stylist / makeup artist
Rachel Scane ... assistant makeup artist
Zeljka Stanin ... key hair stylist / makeup artist
Noriko Watanabe ... hair designer / makeup designer

Production Management 

Kim Bostock ... unit manager
Colleen Clarke ... post production executive
Nicole Coventry ... unit production manager: 2nd unit
Stella Ha Vi Do ... post-production supervisor (as Stella Do)
Charlotte Howley ... production executive
Ann Petty ... assistant unit manager (as Ann 'Ed' Petty)
Alexandra Taussig ... unit production manager

Second Unit Director or Assistant Director 

Deborah Antoniou ... first assistant director
Nerida Groth ... second assistant director
Phil Jones ... first assistant director
Christine Luby ... second second assistant director
Laura Nagy ... additional assistant director
Michael O'Connor ... second second assistant director

Art Department 

Sally Addinsall ... set dresser
Kristen Anderson ... set designer
Madeleine Beyer ... art department assistant
Belle Blamey ... assistant standby props
Martin Bruveris ... key head painter
Manuel Caracciolo ... art department coordinator
Dudley Cole ... set designer
Bowen Ellames ... graphic artist
Greg Hajdu ... construction manager
Dale Mackie ... concept illustrator
Marisa Martin ... additional graphic designer
Brooke Morris ... property master
Sherree Phillips ... set dresser (as Sherree Philips)
Jack Priest ... art department runner
Paul Sarpi ... set decorator assistant
Kitty Taube ... graphic designer
Simon Way ... stand-by props

Sound Department 

Justine Angus ... dialogue editor
Dylan Barfield ... adr recordist
Emma Barham ... second boom operator
Craig Butters ... sound effects designer / sound effects editor
Rob Davidsson ... adr mixer
Luisa Hadley ... foley editor
Dan Johnston ... foley artist
Danny Longhurst ... adr supervisor
Duncan McAllister ... foley recording engineer
Luke Mynott ... re-recording mixer
Gerry Nucifora ... boom operator
Tom Pastro ... sound post consultant
Angus Robertson ... head of sound
Cihan Saral ... adr recordist
J. Seeman ... adr mixer
Andrew Simmons ... foley editor / foley recordist
Blair Slater ... foley editor / foley supervisor
Miki Takahashi ... foley editor
Tony Vaccher ... sound designer
Samet Yavuz ... adr mixer (Turkish version)

Special Effects by 

Dave Everett ... armourer
Pba Group ... armourer
Dan Oliver ... special effects supervisor
Larry Van Duynhoven ... special effects prosthetics

Visual Effects by 

David Booth ... visual effects supervisor: slatevfx
Todd Caporn ... digital compositor
Troy Darben ... digital compositor
Ian Douglass ... senior compositor
Bryn Farrelly ... lead compositor: SlateVFX
Prue Fletcher ... visual effects producer: SlateVFX
Dean Richichi ... compositor
David Sprüngli ... compositor
Benjamin Zaugg ... additional compositor

Stunts 

Naomi Turvey ... stunt double: Gwendoline Christie

Camera and Electrical Department 

Grant Adams ... camera operator: steadicam
Guy Alexander ... drone pilot: Heliguy
Cara Bowerman ... second assistant camera: "b" camera
Renier Bronn ... fourth electrician
Lee Clafferty ... lighting assistant
Ron Coe ... first assistant camera "a" camera
Ewan Donnachie ... drone camera operator: Heliguy
Pernilla Finne ... first assistant camera: "b" camera (as Nillis Finne)
Jon Frank ... water cinematographer
Geoff Full ... key grip
Shaun Gardiner ... grip assistant
Lucy Knox ... b-roll cameraman
David Litchfield ... best boy grip
Sandy McLennan ... second assistant camera: "a" camera
Ruru Reedy ... gaffer
Thomas Rolfe ... video split operator
Tom Rolfe ... video split operator
Tyron Seeto ... camera attachment
Neer Shelter ... digital imaging technician (as Nir Shelter)
Alastair Smith ... drone pilot: Heliguy
Lisa Tomasetti ... still photographer
Viliami Topui ... best boy electric
Joshua Wiggins ... genny operator
Zion Woodford ... grip assistant

Casting Department 

Gemma Brown ... casting associate: AU
Tina Cleary ... casting director: NZ
Stevie Ray ... casting coordinator
Morgan Smallbone ... extras casting director
Maria Tran ... casting associate

Costume and Wardrobe Department 

Roma D'Arrietta ... costume buyer
Amanda Enders ... costume assistant
Lauren Hunter ... costume attachment
Elly Kamal ... costume supervisor
Emma Kingsbury ... costume buyer
Fiona Nichols ... key costumer (as Fiona Nicolls)
Jessie Noakes ... key standby
Chrissie Wright ... background costumer (as Chrissie Cowper)

Editorial Department 

Catherine Armstrong ... post producer
Cory Augustyn ... additional assistant editor
Angus Bell Young ... post production coordinator
Marcus Bolton ... head of post production
Kelly Cameron ... post-production assistant
Mat Evans ... additional editor (as Mathew Evans)
Bridget Harvey ... post-production coordinator
Adrian Hauser ... colorist
Daniel Le ... assistant editor
Maria Papoutsis ... first assistant editor
Kasra Rassoulzadegan ... additional assistant editor
Maximilian Rea ... dailies manager
Rory Rea ... media operator
Daniel Scott ... media operator
Jo Spillane ... on-line editor
Josephine Tankard ... post production producer (as Jo Tankard)
Matthew Wigg ... first assistant editor

Location Management 

Lauren Cooper ... location manager
James Doherty ... location assistant
Phillip Roope ... location manager

Music Department 

Jemma Burns ... music supervisor
Edward Cooke ... music mixer
Rose Mackenzie-Peterson ... assistant engineer
Matthew McGuigan ... music editor / recording engineer
Marcus Whale ... music producer

Script and Continuity Department 

Kathleen Thomas ... script supervisor

Transportation Department 

Jason Chapman ... vehicles coordinator
Lon Lucini ... vehicles coordinator
Rekahn Monis ... picture car coordinator

Additional Crew 

Rachel Argall ... assistant production coordinator
Dirnity Bjork ... animal wrangler (as Dimity Bjork)
Gail Carr ... unit assistant
Nicole Coventry ... assistant to producers
Biatta Czerkies ... production coordinator
Rebecca Hardman ... head of legal and business affairs: See-Saw Films
Kathleen Haynes ... assistant: Jane Campion
Chris Hearn ... production runner
Christopher Hearn ... production runner
Rachel House ... drama coach
Sam Joly ... production and marketing executive: See-Saw Films (as Samantha Joly)
Toni Mager ... website & game graphics
Tracey Mair ... unit publicist
Sara McFarlane ... business affairs executive: Fulcrum Media Finance (as Sara Gajic)
Steven McKinnon ... post production accountant / production accountant
Victoria Mielewska ... dialect coach: Elizabeth Moss
Sheree Mirabito ... stand-in: Elisabeth Moss
Simone Nicholson ... head of production: See-Saw Films
Patrick Perry ... production secretary
Griz Pomirska ... assistant: Jane Campion
Rachel Ross ... assistant accounting
Leonie Savvides ... visual researcher
Chelsea Thistlewaite ... assistant
Patrick Walters ... development executive: See-Saw-Films
Kelly Watts ... unit assistant
Catherine Williams ... accounts assistant / delivery coordinator
Layla Zhang ... group accountant: See-Saw Films

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed