Full Cast & Crew
Top Billed Cast
Full Cast

Peter Youngblood Hills
Zeph

Robert Carlyle
Daffy

Jerry Swindall
Sammy

Lars Arentz-Hansen
Bugs

Jukka Hiltunen
Karl

Magnus Lindgren
Sten

Daniel York Loh
Hustler

Daniel Caltagirone
Unhygienix

Zelda Tinska
Sonja

Saskia Mulder
Hilda

Sian Ejiwunmi-Le Berre
Beach Community Member

Gunilla Karlson
Beach Community Member

Victoria Smurfit
Weather Girl

Samuel Gough
Guitarist

Isabella Seibert
Beach Community Member

Somboon Phutaroth
Housekeeper

Patcharawan Patarakijjanon
Hotel Receptionist

Kaneung Kenia
Farmer

Sanya Cheunjit
Farmer

Weeratham 'Norman' Wichairaksakui
Detective

Andrew Carmichael
Beach Community Member

Elizabeth Thomas
Beach Community Member

Krongthong Thampradith
Woman with Keys

Hélène de Fougerolles
Hélène

Sahajak Boonthanakit
Travel Agent

Apichart Chusakul
Senior Farmer

Somchai Santitharangkun
Farmer

Seng Kawee
Farmer

Somkuan 'Kuan' Siroon
Farmer

Peter Gevisser
Gregorio

Lidija Zovkić
Mirjana

Myriam Acharki
Beach Community Member

Bindu De Stoppani
Beach Community Member

Stacy Hart
Beach Community Member

Nina Jacques
Beach Community Member

Sheridan Jones
Beach Community Member

Michael Thorpe
Beach Community Member

Timothy Webster
Beach Community Member

Ramon Woolfe
Beach Community Member

Simone Huber
Eva

Raweeporn 'Non' Srimonju
Sumet
Crew
Anna Pinnock
Set Decoration
Danny Boyle
Director
Andrew McAlpine
Production Design
Rachael Fleming
Costume Design
John Hodge
Screenplay
Andrew Macdonald
Producer
Darius Khondji
Director of Photography
Alex Garland
Novel
Angelo Badalamenti
Original Music Composer
Gail Stevens
Casting
Robert Duncan
Digital Effects Supervisor
Santa Pestonji
Production Supervisor
Richard Styles
Second Assistant Director
George Walker
Second Assistant Director
Clive Beard
Special Effects Supervisor
Ray Merrin
Sound Re-Recording Mixer
Suchartanun 'Kai' Kuladee
Art Direction
Ray Barrett
Construction Manager
Alex Scott
Gaffer
Lance Julian
Marine Coordinator
Stephen Noble
Costume Supervisor
Graham Daniel
Sound Re-Recording Mixer
Peter Robertson
Steadicam Operator
Peter Lindsay
Sound Recordist
Drew Jones
Digital Effects Producer
Sallie Jaye
Makeup & Hair
Nick Heckstall-Smith
First Assistant Director
Anna Worley
Script Supervisor
Sarah Clark
Unit Publicist
Clare St. John
Post Production Supervisor
Rod McLean
Supervising Art Director
Arthur Dunne
Transportation Coordinator
Marc Boyle
Stunt Coordinator
David Balfour
Property Master
Callum McDougall
Co-Producer
Neil Williams
First Assistant Editor
Glenn Freemantle
Sound Designer
Jo Burn
Unit Production Manager
Paul Knight
First Assistant Editor
Andrea Slater
Third Assistant Director
Shaun Evans
Focus Puller
Glenn Freemantle
Supervising Sound Editor
Graham Hall
"B" Camera Operator
Jamie Edgell
Stunts
Charles Cottrell
Standby Painter
Penny Dyer
Dialogue Coach
Judy Britten
Production Coordinator
Christopher Ackland
Foley Editor
Paul Spateri
Prosthetic Supervisor
Gary Connery
Stunts
Patrick Russ
Orchestrator
Andy Thompson
ADR Mixer
Tapio Salmi
Hairdresser
John Nixon
Armorer
Joey Box
Stunts
Jean Sheffield
Foley Artist
Barbara Taylor
Hairdresser
Sian Grigg
Makeup Artist
Mark Coulier
Prosthetic Designer
Yvan Lucas
Color Timer
Robin Brigham
Electrician
Nigel Mills
Dialogue Editor
Kevin Tayler
Foley Mixer
Robert Farr
ADR Mixer
Louis Elman
ADR Voice Casting
Stan Fiferman
Foley Artist
Eunice Huthart
Stunts
Mike Valentine
Underwater Director of Photography
Gerard McCann
Music Editor
Polly Earnshaw
Makeup Artist
Peter Mountain
Still Photographer
Vasu Kantatham
Construction Coordinator
Max Hoskins
Supervising Dialogue Editor
Tom Sayers
Assistant Sound Editor
Peter Baldock
Sound Effects Editor
Paula Boram
Foley Artist
Masahiro Hirakubo
Editor
Raweeporn 'Non' Srimonju
Local Casting
Kate Dowd
Local Casting





