Full Credits
83 members

Ferdia Shaw
Artemis Fowl II

Colin Farrell
Artemis Fowl I

Lara McDonnell
Captain Holly Short

Josh Gad
Mulch Diggums

Tamara Smart
Juliet Butler

Nonso Anozie
Butler

Joshua McGuire
Briar Cudgeon

Judi Dench
Commander Root

Nikesh Patel
Foaly

Adrian Scarborough
The Goblin Chief

Michael Rouse
Reporter

Racheal Ofori
Reporter 2

Simone Kirby
Mrs. Byrne
Joe O'Grady
Student 1
Finian Duff Lennon
Student 2
Grace Fincham
Student 3

Toby Eden
Student 4

Gerard Horan
Dr. Po
Emily Brockmann
Shadowy Female Figure

Jessica Rhodes
Shadowy Female Figure

Charlie Cameron
Shadowy Female Figure / Goblin Clay
Susannah Hewlett
Presenter (Haven City TV)
Eleanor de Rohan
Haven City News Presenter

Rachel Denning
Clay Moore
Ben Goffe
Peaty Boggs

Emma Lau
Goblin 1

Conor MacNeill
Goblin Lieutenant

Arian Nik
Kanker (Verbil Squad)

Michael Abubakar
Burr (Verbil Squad)

Chi-Lin Nim
Trouble Kelp
Lewy Xing
Grub Kelp
Matt Jessup
Bud (Kelp Squad)

Molly Harris
Chrys

Sally Messham
Sky Willow

Jake Davies
Chix Verbil

Grace Molony
Jasmine Sapwood (Command Centre)
Catherine Palmieri
Italian Woman

William Moseley
Italian Man
India Lewis
Italian Bride

Hamish McColl
Italian Singer
Salome Cosgrove
Italian Girl

Adam Basil
VFX Troll

Taylor James
VFX Facial Troll
Michael Peluso
Italian Groom

Harry Lister Smith
Brother of the Groom

Ayesha Antoine
Italian Bridesmaid

Jimmy Yuill
Fisherman (Time Freeze)

Gavin Esler
Reporter

Hong Chau
Opal Koboi (uncredited)

Miranda Raison
Angeline Fowl (uncredited)

Laurence Kinlan
Beachwood Short (uncredited)

Jean-Paul Ly
Nguyen Xuan (uncredited)
Max Robson
School Kid (uncredited)

Sofia Abbasi
Haven City Resident (uncredited)
Colin Blyth
Lava Chute Man (uncredited)
Susanne Brown
Construction Worker (uncredited)
Leon Corbin
Urban Passenger (uncredited)
Jordan Dumaurier
LEP Commander (uncredited)

Daniel Eghan
Wedding Guest (uncredited)
Helen Iesha Goldthorpe
Mum (uncredited)

Mark Gooden
Italian Wedding Guest (uncredited)

Ruth Clarson
News Anchorwoman (uncredited)
Lee Edward Jones
Goblin (uncredited)
Jackson Kai
LEP Officer (uncredited)

Giuseppe Lentini
Goblin (uncredited)

Nate Leung
School Kid (uncredited)

Antonio Mancino
Priest (uncredited)

Katarina Martin
Journalist / Photographer (uncredited)

Bradley Wj Miller
Lava Chute Controller (uncredited)

Emily Ng
LEP (Lower Elements Police) (uncredited)

Peter Pedrero
Italian Wedding Guest (uncredited)

Diana Alexandra Pocol
LEPrecon Private (uncredited)

Sid Sagar
Man Eaten By Troll (uncredited)

Atul Sharma
Civilian (uncredited)

Teresa Shaughnessy
Plane Passenger (uncredited)

Fran Targ
Resident Haven City (uncredited)
Alisha Tarran
LEP Officer (uncredited)

Bao Tieu
Grub Double (uncredited)
Matt Townsend
LEP Officer (uncredited)

Elena Valdameri
Italian Villager (uncredited)

Crystal Wingx
Flower Market Customer (uncredited)
Nikki Bond
Goblin (Uncredited)
Sean Coleman
LEP Recon
74 members
Kenneth Branagh
Director
Michael Stevenson
Additional Second Assistant Director
Barney Shakespeare
Third Assistant Director
Eoin Colfer
Author
Hamish McColl
Screenplay
Conor McPherson
Screenplay
Seán Burke
Location Manager
Lucy Bevan
Casting Director
Kenneth Branagh
Producer
Judy Hofflund
Producer
Matthew Jenkins
Executive Producer
Angus More Gordon
Executive Producer
Robert De Niro
Executive Producer
William Moseley
Associate Producer
Jane Rosenthal
Executive Producer
Janine Modder
Unit Production Manager
Haris Zambarloukos
Director of Photography
Damon Sewell
Camera Trainee
Peter Field
Camera Operator
Tomas Blazukas
Sound Effects Editor
Colin Nicolson
Production Sound Mixer
Patrick Doyle
Original Music Composer
Ben Meechan
Sound Designer
Rob Bliss
Concept Artist
Jim Clay
Production Design
Celia Bobak
Set Decoration
Andrew Ackland-Snow
Art Direction
Stephen Swain
Art Direction
Steven Lawrence
Art Direction
Patrick Harris
Art Direction
Oliver Carroll
Art Direction
Dominic Masters
Supervising Art Director
Mike Stallion
Art Direction
Jordana Finkel
Art Direction
Ghia Ci Fam
Art Direction
Laura Williams
Other
Julia Dehoff
Assistant Art Director
Sammy Sheldon
Costume Designer
Claudia Stolze
Makeup Artist
Cheryl Garvey
Makeup Artist
Juliana Ferreira
Hairstylist
Juliana Ferreira
Makeup Artist
Ryo Murakawa
Hairstylist
Alexis Continente
Key Hair Stylist
Daniele Nastasi
Makeup Artist
Emily Dodge
Hairstylist
Emily Dodge
Makeup Artist
Roseanna Larner
Makeup Artist
Gary Machin
Makeup Artist
Chiara Ugolini
Key Makeup Artist
Joseph Koniak
Hairstylist
Sally Rose Davidson
Makeup Artist
Chris Lyons
Special Effects Makeup Artist
Florian Boury
VFX Artist
Alexandra Magocsi
VFX Artist
Annabelle Zoellin
Visual Effects Producer
Ryan Terk
Visual Effects Production Assistant
Alistair Williams
Special Effects Supervisor
Lilia Collar
Digital Compositor
Julian Foddy
Visual Effects Supervisor
Jared Sandrew
Stereoscopic Supervisor
Claudia Lecaros
Visual Effects Producer
Stephane Naze
Visual Effects Supervisor
Bryan Bartlett
Digital Compositor
Christophe St-Pierre Paradis
Animation Supervisor
Matthew Tucker
Editor
Sarah Lochlan
Stunts
Elizabeth Donker Curtius
Stunts
Christina Petrou
Stunt Double
Cristian Knight
Stunts
Jake Donald-Crookes
Acting Double
Leonard Woodcock
Stunts
Lori Brown
Set Production Assistant
David Poole
Special Effects Technician