Edit
Mammoth (2009) Poster

(2009)

Full Cast & Crew

Directed by 

Lukas Moodysson

Writing Credits (in alphabetical order)  

Lukas Moodysson ... (written by)

Cast (in credits order)  

Gael García Bernal ... Leo Vidales
Michelle Williams ... Ellen Vidales
Marife Necesito ... Gloria
Sophie Nyweide ... Jackie Vidales
Natthamonkarn Srinikornchot ... Cookie (as Run Srinikornchot)
Tom McCarthy ... Robert 'Bob' Sanders
Jan David G. Nicdao ... Salvador (as Jan Nicdao)
Martin de los Santos ... Manuel
Chiqui del Carmen Chiqui del Carmen ... Grandmother (as Maria del Carmen)
Perry Dizon ... Uncle Fernando
Joseph Mydell ... Ben Jackson
Doña Croll Doña Croll ... Alice
Caesar Kobb Caesar Kobb ... Anthony
Matthew James Ryder Matthew James Ryder ... Bob Sanders' Collegue
Piromya Sootrak Piromya Sootrak ... Cookie's Daughter
Pasakorn Mahakanok Pasakorn Mahakanok ... Pom
Thanita Nirna-Na-Nan Thanita Nirna-Na-Nan ... Pim
Ian Stevens Ian Stevens ... Guy 1
Rune Kippervik Rune Kippervik ... Guy 2
Peter Tuinstra Peter Tuinstra ... Guy 3
Pennapa Udomsin Pennapa Udomsin ... Massage Woman
Ofelia Ruivivar Ofelia Ruivivar ... Sari Sari Saleswoman (as Ofelia B. Ruivivar)
Attakorn Kauchat Attakorn Kauchat ... Van Driver
Winai Kassikoon Winai Kassikoon ... Taxi Driver
Khomsak Yala Khomsak Yala ... Man in Bar
Shatshai Yala Shatshai Yala ... Bearded Man
Sama-Ann Kasikoon Sama-Ann Kasikoon ... Bungalow Man
Sunaa Sunaa ... Beach Salesman
Nigel Rogers Nigel Rogers ... Western Man
Raul Morit ... Man finding Salvador
Greg Schroeder ... Man at Square
Tirso Sotelo Tirso Sotelo ... Fisherman
Mario Sumagui Mario Sumagui ... Priest
Julie Ysla Julie Ysla ... Neighbour
Drew Ernst Drew Ernst ... Client in Shop
Marilyn Cea Marilyn Cea ... Woman behind Bar
Michelle Collins Michelle Collins ... Nurse
Sarah Marlow Sarah Marlow ... Nurse
Mehrnosh Sharivar Mehrnosh Sharivar ... Nurse
Rajfa Duzic Rajfa Duzic ... Nurse
David Hagman David Hagman ... Paramedic
Thomas Forsberg Thomas Forsberg ... Pramedic
Bryan 'Buck' Glinski Bryan 'Buck' Glinski ... Paramedic (as Bryan Glinski)
Anita Sihlberg Anita Sihlberg ... Paramedic
Maurice Herbert Maurice Herbert ... Trauma Team
Zana Penjweni Zana Penjweni ... Trauma Team
Elmira Arikan Elmira Arikan ... Trauma Team
Blanche Ona Blanche Ona ... Trauma Team
Tony Wedgwood Tony Wedgwood ... Speaker
Rest of cast listed alphabetically:
Elli ... Man with Shopping Bag (uncredited)
Deborah Fronko Deborah Fronko ... Patient (uncredited)
Rudina Hatipi Rudina Hatipi ... Linda - Air hostess (uncredited)
Seth Mpundu Seth Mpundu ... Boy in Wheelchair (uncredited)

Produced by 

Lene Børglum ... executive producer
Gunnar Carlsson ... co-producer
Maria Dahlin ... assistant producer
Tomas Eskilsson ... co-producer
Malte Forssell ... line producer
Peter Garde ... executive producer
Peter Aalbæk Jensen ... co-producer
Lars Jönsson ... producer
Maria Köpf ... co-producer
Oli Laperal Jr. ... production service producer: Philippines
Deborah Bayer Marlow ... production service producer: New York
Tom Pestonji ... production service producer: Thailand
Vibeke Windeløv ... executive producer

Music by 

Erik Fhölenhag ... (as Erik Holmquist)
Linus Gierta
Jesper Kurlandsky

Cinematography by 

Marcel Zyskind ... director of photography

Film Editing by 

Michal Leszczylowski

Casting By 

Avy Kaufman
Jesper Kurlandsky ... casting director: Europe and Asia

Production Design by 

Josefin Åsberg

Costume Design by 

Denise Östholm

Makeup Department 

Maria Agaton ... assistant hair stylist: Trollhättan / assistant makeup artist: Trollhättan
Linda Boije af Gennäs ... hair designer / makeup designer
Love Larson ... special makeup effects artist: Trollhättan
Oskar Wallroth ... assistant special makeup effects artist: Trollhättan
Ande Yung ... hair stylist: New York City (uncredited) / makeup artist: New York City (uncredited)

Production Management 

Peter Bengtsson ... head of post-production
Maria Dahlin ... post-production supervisor
Madeleine Ekman ... production manager
Lindsay Feldman ... assistant production supervisor: New York
Izabela Frank ... production supervisor: New York (as Izabela Muchlinski)
Joel Galang ... production manager: Philippines (as Awel Galang)
Chidchanok Plodripu ... production supervisor: Thailand (as Pam Plodripu)
Anita Tesler ... production supervisor

Second Unit Director or Assistant Director 

Andy Andico ... second assistant director: Philippines
Erwin Aton ... third assistant director: Philippines
Nicholas R. Bell ... second second assistant director: New York
Malin Fornander ... chief assistant director
Abbe Hassan ... second assistant director: Trollhättan
Hanne Lassgård ... second assistant director: Trollhättan
Steve Litwitz ... second assistant director: New York
Gigi Pirote ... fourth assistant director: Philippines
Veeranand Vanijaka ... first assistant director: Thailand (as Kong Vanijaka)
James Velasquez ... first assistant director

Art Department 

Mikael Back ... construction worker: Trollhättan
Lito Bagual ... on-set dresser assistant: Philippines
Somchai 'Au' Chinsirikul ... property master: Thailand (as Somchai Chinsirikul)
Vichit Chomchun ... set dresser: Thailand
Åsa Eriksson ... assistant production designer
Glendy Fernand ... assistant props buyer: Philippines
Chet Garcia ... props buyer: Philippines
Rickard Grönvall ... scene painter: Trollhättan
Jade Healy ... set decorator: New York
Dorte Herning ... scene painter: Trollhättan
Klas Jansson ... construction manager: Trollhättan
Sebastian Jansson ... construction worker: Trollhättan
Robin Jelkeståhl ... construction worker: Trollhättan (as Robin Jerkståhl)
Sofie Kinngard ... scene painter: Trollhättan
Theresia Knevel ... props buyer: Trollhättan
Brahma Lilja ... construction worker: Trollhättan
Martin Liljegren ... scene painter: Trollhättan (as Martin Jacobsson)
Tim Linden ... set dresser: New York
Jörgen Lönnquist ... assistant props buyer: Trollhättan
Alot Mendiola ... on-set dresser: Philippines
'Sorn' Aussorn Musikbutr ... art director: Thailand
Sara Myrne ... props buyer: Trollhättan
Sakarin 'Beer' Petchdee ... stand-by props: Thailand (as 'Beer' Sakarin Petchdee)
Prasant 'Jeed' Petchpong ... construction manager: Thailand (as 'Jeed' Prasan Petchpong)
Rasant Phepong ... set decorator: Thailand
Johan Sjölin ... master builder: Trollhättan
Henrietta Sterner ... assistant prop buyer: Trollhättan
Tayman Strahorn ... art assistant: New York (as Taman Strathorn)
Nateepat Trairatanawat ... props buyer: Thailand
Chris Trujillo ... set dresser: New York
Petra Valen ... stand-by props (as Petra Valén)
Frank Zandhoff ... construction worker: Trollhättan

Sound Department 

Henric Andersson ... sound recordist
Charles de Montebello ... adr recordist
Anne Jensen ... dialogue editor
Holger Lehmann ... re-recording mixer
Niclas Merits ... sound recordist
Susanne Mitscherling ... sound coordinator
Hans Møller ... re-recording mixer / sound designer
Julien Naudin ... foley artist
Niels Rinke ... sound coordinator
Eddie Simonsen ... sound: trailer
Thomas Kalbér ... additional re-recording assistant (uncredited)

Visual Effects by 

Fredrik Averpil ... visual effects artist: Filmgate
Håkan Blomdahl ... visual effects supervisor: Fimgate
Sarah K. Hellström ... visual effects coordinator: Filmgate
Andreas Hylander ... visual effects artist: Filmgate
Mathias Larserud ... visual effects artist: Filmgate / visual effects supervisor: Filmgate
Linus Lindbalk ... visual effects artist: Filmgate
Joseph McLamb ... visual effects artist: Filmgate
Emelie Nilsson ... visual effects artist: Filmgate
Jacob Otterström ... visual effects artist: Filmgate (as Jacob Svensson)
Sean Wheelan ... visual effects producer: Filmgate
Chris Gelles ... visual effects executive producer: & Company (uncredited)
David Isyomin ... visual effects supervisor: & Company (uncredited)

Camera and Electrical Department 

Butch Abrillo ... key grip: Philippines
Theera Boonsri ... video assist: Thailand (as 'Tiger' Theera Boonsri)
Roher Cenicero ... camera grip: Philippines (as Roher Cineciro)
Gerry Dano ... gaffer: Philippines
Björn Dokken ... electrician: Trollhättan
Renato Entice ... best boy grip: Phillipines
Jeffrey A. Eplett ... electrician: New York (as Jeff Eplett)
Therese Fagergren ... video assist: Trollhättan
Ray Flynn ... best boy electrician: New York
Dennis Golem ... best boy electrician: Philippines
David Gylje ... clapper/loader
Kittiwat 'Jack' Hanprab ... grip: Thailand (as Kittiwat Harnprab)
Ronald Holmberg ... grip: Trollhättan
Hector Javillonar ... video assist: Philippines
Stefan Jonsson ... electrician: Trollhättan
Per-Anders Jörgensen ... still photographer
Andrew Lang ... vtr: New York
Michael Lindgren ... camera car operator: New York
Roberto Lopez ... grip: New York
Jacob Marlow ... gaffer
Misio Mokrosinski ... camera assistant: Trollhättan
Zak Mulligan ... second assistant camera: New York
Jens Bo Poulsen ... best boy electrician: Trollhättan / electrician: New York
Martin Pålsheden ... electrician
Rey Sales ... generator operator: Philippines
Sommart Seangsinchai ... best boy electrician: Thailand
Nate Slevin ... additional second assistant camera: New York
Chesda 'Pop' Smithsuth ... gaffer: Thailand (as 'Pop' Chesda Smithsuth)
Richard Suffern ... grip: New York
Nattawut Suna ... electrician: Thailand
Nattapone Ti-Nguan ... electrician: Thailand
Simon Tindall ... camera assistant
Nattawut Urasaeng ... electrician: Thailand
Daniel Wannberg ... camera assistant: Trollhättan

Casting Department 

Jirati Chaiyasang ... casting: Bangkok
Abbe Hassan ... extras casting: Trollhättan
Cherry Lambarte ... extras casting: Philippines (as Cherry Lamberte)
Hanne Lassgård ... extras casting: Trollhättan
Oh Patarakichanon ... assistant extra casting: Thailand
Krong Thampradith ... extra casting: Thailand
Julie Ysla ... casting supervisor: Philippines (as Julie Isla)
Leeba Zakharov ... casting assistant (as Leeba Zakarov)
Christine Nelson ... extras casting (uncredited)
Lucy Pho ... extras casting assistant (uncredited)
Rita Powers ... extras casting (uncredited)
Sean Powers ... extras casting (uncredited)
Luis Sanchez-Cañete ... extras casting (uncredited)
Niklas Siöström ... extras casting assistant (uncredited)

Costume and Wardrobe Department 

Jocel Bilbao ... wardrobe assistant: Philippines
Pleon Chobthumdee ... laundress/seamstress: Thailand
Eleonor Fahlén ... wardrobe set supervisor
Antonia Rosel ... wardrobe assistant: Philippines
Supakarn Yindee ... wardrobe assistant: Thailand

Editorial Department 

Dimen Abdullah ... editor assistant (as Dimen Abdulla)
Willy Delgado ... film scanner: Arriscan, Arri Schwarzfilm Berlin
Natalie Helgath ... colorist: rushes (as Nathalie Helgath)
Christian Herrmann ... digital project coordinator: Arri Schwarzfilm Berlin
Helen Juhl ... arri lase film recording supervisor: Zentropa Filmel Relnik
Dan Konzior ... color grader
Lalo ... arri laser film recording supervisor: Zentropa Filmek Teknik
Christian Littmann ... lab line producer: Arri Schwarzfilm Berlin
Simon Lytting ... on-line editor
Mary Ann Otemann ... lab colorist: Arriz Schwarzfilm Berlin (as Mary-Ann Oteman)
Angie Reichenberger ... project coordinator: lab, Arri Schwarzfilm Berlin (as Angela Reichenberger)
Sebastian Ringler ... editor assistant
Signe Rørne ... head of post-production: Zentrope
Daniel Schwerdtfeger ... projects coordinator: rushes (as Daniel Schwertfeger)
Björn Stein ... editor: trailer
Steven Stuert ... film scanner: Arriscan, Arri Schwarzfilm Berlin (as Steven Stueart)
Federico Umetelli ... film scanner: Arriscan, Arri Schwarzfilm Berlin
Ian Walsh ... post-production coordinator

Location Management 

Crista Barrasso ... location scout: New York
Supradith Bimmarhem ... unit location: Thailand
Chesda Boonkanok ... unit location: Thailand
Duanpiya Boonkanok ... location assistant: Thailand
Jeffrey A. Brown ... location scout: New York (as Jeff Brown)
Charlie Crowell ... assistant location manager: New York
Suk Yi Mar ... location manager: New York / location scout: New York
Soonthorn Oonamphai ... location assistant: Thailand
Elmer Santos ... assistant location manager: Philippines
Elizabeth Shankin ... location scout: New York
Phuchong Singhsahas ... location assistant: Thailand
Criz Soriano ... location manager: Philippines
Nitad 'Lek' Srisomsap ... location manager: Thailand (as 'Lek' Nitad Srisomsap)
Emmanuel Vozos ... location assistant: New York (as Manny Vozos)

Music Department 

Rasmus Thord ... music supervisor

Transportation Department 

Samart Amatawattanakul ... driver: Thailand
Nick Arguelles ... transportation coordinator: Philippines
Bert Asombrado ... driver: Philippines
Jose Ballera ... driver: Philippines
Armando Bathan ... driver: Philippines
Suthee Bontoi ... driver: Thailand
Dang Chanthanee ... driver: Thailand
Koson Chuenil ... driver: Thailand
Monching Dades ... driver: Philippines
Edu Del Mundo ... driver: Philippines
'Nui' Woradet Em-Eam ... transportation manager: Thailand
Raffy Gonzales ... driver: Philippines
Jonathan Gonzalo ... driver: Philippines
'Ton' Nakrob Kaewlai ... transportation captain: Thailand
Ramsel Macatiag ... driver: Philippines
Hermie Mercado ... driver: Philippines
Ferdie Nacion ... driver: Philippines
Arturo Pepito ... driver: Philippines
Rachan Petcharat ... driver: Thailand
Aud Phongsa ... driver: Thailand
Jonjon Quijano ... driver: Philippines
Gerry Rojas ... driver: Philippines (as Gerry Roxas)
Lhoy Santos ... driver: Philippines
Pairoj Sompet ... driver: Thailand
Parn Srisakooka ... driver: Thailand
Michael Ticson ... driver: Philippines
Yuri Villagarcia ... driver: Philippines

Other crew 

J.R. Albes ... film runner: Philippines (as JR Albes)
Lillie Aleksandrov ... script supervisor (as Lidija Aleksandrov)
Pontus Alv ... intern: Trollhättan
Elisabeth Alversjö ... banker: SEB Private Clients
Husna Amed ... legal services: Reed Smith Richards Butler
Rikard Andersson ... runner: Trollhättan
Rutger Andersson ... technical advisor: Trollhättan
Phong Aphiwatamorn ... caterer: Thailand
Ariel Arambolo ... set production assistant: Philippines
Peter M. Armstrong ... legal services: Reed Smith Richards Butler
Suwicha Boontem ... production shipping: Thailand
Jillian Brunon ... office manager: New York
Angelica Caballero Ferro ... script translator: Tagalog
Maurice Cabrera ... parking coordinator: New York
Chawie Cadiz ... production accountant: Philippines
Andrea F. Cannistraci ... legal services: Cowan, Debaets, Abrahams & Sheppard (as Andrea Cannistraci)
Nils-David Carlsson ... intern: Trollhättan
Lorraine Cashin ... medical advisor: New York, Nassau University Medical Center (as Dr. Lorraine Cashin)
Kij Chamkong ... caterer: Thailand
Sarah Clarke ... legal services: Reed Smith Richards Butler
Ryan Alan Dearth ... production assistant: New York (as Ryan Dearth)
Nida Dugay ... utility: Philippines
Samantha Dyer ... production secretary: New York (as Samantha Kreitzer)
Patrick Eaton ... production assistant: New York
A. Alim El ... security: New York, Excellent Security
Revadee Elenborg ... interpreter: Thai
Noi Em-Eam ... caterer: Thailand
Marie Engberg ... set production assistant: Trollhättan
Christer Eriksson ... auditor: Osborne Johnson Revision
Malin Fornander ... continuity
Edwin Frilles ... equipment coordinator: Philippines
Lina Gallo ... intern: Trollhättan
Justin Halstead ... production assistant: New York
Patric Hjelm ... production coordinator: Trollhättan
Susanne Hobler ... intern: Trollhättan
Pia Janols ... accountant
Ida Jensen ... accountant
Theis Jessen ... assistant: Lukas Moodysson, New York
'Geng' Warakorn Jipat ... set production assistant: Thailand
Oskar Johansson ... set production assistant: Trollhättan
Anne-Mette Kjeldsen ... booker: Zentropa Klippegangen
Sathanee Kladkaew ... production coordinator: Thailand (as 'Onn' Sathanee Kladkaew)
Somruay Kreangkraiwanich ... caterer: Thailand
Jon Kussmaul ... production assistant: New York
Paul Kühlhorn ... title designer: main and end titles, Fellow Designers
Kerstin Landerö ... banker: SEB Höganäs
Samantha Larsen ... caterer: Trollhättan
Eva Liljefors ... title designer: main and end titles, Fellow Designers
Caroline Look ... intern: Trollhättan
Hedvig Lundgren ... intern: Trollhättan
Hans Lönnerheden ... completion bond: Film Finances Scandinavia
Tess Marin ... production coordinator: Philippines
Keith Marlin ... production assistant: New York
Sarah Marlow ... medical advisor: Trollhättan
Marty Masse ... on-set production coordinator: Philippines (as Marty Mase)
Charles McDonald ... public relations: international
Dean McManus ... talent security: New York, S.I.S.S. Security
Rod Mejia ... catering supervisor: Philippines
Mercedes Mercene ... interpreter: Tagalog
Coco Moodysson ... consigliere
Ida Mossheden ... production accountant
Musheer Muhammad ... security: New York, Excellent Security
Sheldon Munford ... talent security: New York, S.I.S.S. Security
Marife Necesito ... script translator: Tagalog
Per Neumann ... completion bond: Film Finances Scandinavia
Åsa Norberg ... marketing manager / marketing: Sweden (as Âsa Norberg)
Ying Obsuwan ... runner: Thailand (as 'Ying' Nonjuree Obswan)
Sheilah Ocampo Kälfors ... interpreter: Tagalog
Kate Penlington ... legal services: Raging Goose London
Monica Persson ... banker: SEB Höganäs
Erwin Piga ... production assistant: Philippines
Gigi Pirote ... interpreter: Philippines
Pang Premsot ... interpreter: Thailand
Angela Reedwisch ... key account manager: Arri Schwartzfilm Berlin
Raymond Reyes ... walkie talkies and bullhorns: Philippines
Ariel Riel ... equipment coordinator: Philippines
Deirdre Ross ... script translator: English
Manuela Rossing ... production coordinator
K. Eng Sa Tang ... office shipping coordinator: Bangkok (as K-Eng Sa-Tang)
Tommy Saks ... insurance broker: Media Insurance Brokers
Stefan Samuelsson ... banker: SEB Private Clients
Mehrnosh Sharivar ... medical advisor: Trollhättan
Luke Tomalin Sherman ... production assistant: New York (as Luke Sherman)
Niklas Siöström ... intern: Trollhättan
Nate Slevin ... production assistant: New York
Grace Somera ... on-set nurse: Philippines
Helena Stenberg ... marketing: Sweden
Melvin E. Stone Jr. ... medical advisor: New York, Jacobi Medical Center (as Dr. Melvin E. Stone Jr.)
Martin Strömberg ... public relations: Sweden, Strömberg PR
Sudkwan 'Kwan' Suwansoonthorn ... cashier: Thailand
Eva Svendenius ... theatrical distribution: Sweden, SF Film
Lennart Svensson ... teacher: Trollhättan
Kanokporn Tang ... production shipping: Thailand
'Jeab' Janpen Tappavimol ... work permits: Thailand
'Note' Jutha Thananunthasiri ... catering supervisor: Thailand
Samantha Treiber ... production assistant: New York
Liv Ulfsdottir ... intern: Trollhättan
Anna Wadén ... accountant
Zahra Waldeck ... production coordinator: Trollhättan (as Sara Waldeck)
Âsa Wilander ... marketing: Sweden
Sandra Woltersdorf ... intern: Trollhättan
Bernadett Belinda York ... stand-in: Ellen, New York (as Bernadette York)
Sabina Österling ... production accountant
Danielle Davis ... craft service: New York (uncredited)
Piodor Gustafsson ... film consultant (uncredited)
Lena Hansson ... film consultant (uncredited)
Huma Khan ... legal post production (uncredited)

See also

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

Contribute to This Page


Recently Viewed