Artemis Fowl II
Ferdia Shaw
Artemis Fowl I
Colin Farrell
Reporter
Michael Rouse
Reporter 2
Racheal Ofori
Mrs. Byrne
Simone Kirby
Student 1
Joe O'Grady
Student 2
Finian Duff Lennon
Student 3
Grace Fincham
Student 4
Toby Eden
Dr. Po
Gerard Horan
Shadowy Female Figure
Emily Brockmann
Jessica Rhodes
Captain Holly Short
Lara McDonnell
Shadowy Female Figure / Goblin Clay
Charlie Cameron
Presenter (Haven City TV)
Susannah Hewlett
Haven City News Presenter
Eleanor de Rohan
Clay Moore
Rachel Denning
Peaty Boggs
Ben Goffe
Goblin 1
Emma Lau
Goblin Lieutenant
Conor MacNeill
Kanker (Verbil Squad)
Arian Nik
Burr (Verbil Squad)
Michael Abubakar
Trouble Kelp
Chi-Lin Nim
Mulch Diggums
Josh Gad
Grub Kelp
Lewy Xing
Bud (Kelp Squad)
Matt Jessup
Chrys
Molly Harris
Sky Willow
Sally Messham
Chix Verbil
Jake Davies
Jasmine Sapwood (Command Centre)
Grace Molony
Italian Woman
Catherine Palmieri
Italian Man
William Moseley
Italian Bride
India Lewis
Italian Singer
Hamish McColl
Juliet Butler
Tamara Smart
Italian Girl
Salome Cosgrove
VFX Troll
Adam Basil
VFX Facial Troll
Taylor James
Italian Groom
Michael Peluso
Brother of the Groom
Harry Lister Smith
Italian Bridesmaid
Ayesha Antoine
Fisherman (Time Freeze)
Jimmy Yuill
Gavin Esler
Opal Koboi (uncredited)
Hong Chau
Angeline Fowl (uncredited)
Miranda Raison
Butler
Nonso Anozie
Beachwood Short (uncredited)
Laurence Kinlan
Nguyen Xuan (uncredited)
Jean-Paul Ly
School Kid (uncredited)
Max Robson
Haven City Resident (uncredited)
Sofia Abbasi
LEP Technician (uncredited)
Henrihs Ahmadejevs
Lava Chute Man (uncredited)
Colin Blyth
Construction Worker (uncredited)
Susanne Brown
Urban Passenger (uncredited)
Leon Corbin
LEP Commander (uncredited)
Jordan Dumaurier
Wedding Guest (uncredited)
Daniel Eghan
Briar Cudgeon
Joshua McGuire
Mum (uncredited)
Helen Iesha Goldthorpe
Italian Wedding Guest (uncredited)
Mark Gooden
News Anchorwoman (uncredited)
Ruth Clarson
Goblin (uncredited)
Lee Edward Jones
LEP Officer (uncredited)
Jackson Kai
Giuseppe Lentini
Nate Leung
Priest (uncredited)
Antonio Mancino
Journalist / Photographer (uncredited)
Katarina Martin
Lava Chute Controller (uncredited)
Bradley Wj Miller
Commander Root
Judi Dench
LEP (Lower Elements Police) (uncredited)
Emily Ng
Peter Pedrero
LEPrecon Private (uncredited)
Diana Alexandra Pocol
Man Eaten By Troll (uncredited)
Sid Sagar
Civilian (uncredited)
Atul Sharma
Plane Passenger (uncredited)
Teresa Shaughnessy
Resident Haven City (uncredited)
Fran Targ
Alisha Tarran
Grub Double (uncredited)
Bao Tieu
Matt Townsend
Foaly
Nikesh Patel
Italian Villager (uncredited)
Elena Valdameri
Flower Market Customer (uncredited)
Crystal Wingx
The Goblin Chief
Adrian Scarborough
Executive Producer
Jane Rosenthal
Additional Second Assistant Director
Michael Stevenson
Associate Producer
Original Music Composer
Patrick Doyle
Set Decoration
Celia Bobak
Costume Designer
Sammy Sheldon
Stunts
Elizabeth Donker Curtius
Sarah Lochlan
Screenplay
Casting Director
Lucy Bevan
Stunt Double
Christina Petrou
Robert De Niro
Director of Photography
Haris Zambarloukos
Director
Kenneth Branagh
Producer
Hairstylist
Juliana Ferreira
Makeup Artist
Special Effects Supervisor
Alistair Williams
VFX Artist
Florian Boury
Location Manager
Seán Burke
Alexandra Magocsi
Visual Effects Producer
Annabelle Zoellin
Sound Effects Editor
Tomas Blazukas
Visual Effects Production Assistant
Ryan Terk
Concept Artist
Rob Bliss
Production Sound Mixer
Colin Nicolson
Editor
Matthew Tucker
Author
Eoin Colfer
Production Design
Jim Clay
Conor McPherson
Judy Hofflund
Matthew Jenkins
Angus More Gordon
Sound Designer
Ben Meechan
Art Direction
Andrew Ackland-Snow
Oliver Carroll
Ghia Fam
Jordana Finkel
Patrick Harris
Supervising Art Director
Dominic Masters
Mike Stallion
Stephen Swain
Steven Lawrence
Key Hair Stylist
Alexis Continente
Sally Rose Davidson
Emily Dodge
Cheryl Garvey
Joseph Koniak
Roseanna Larner
Gary Machin
Ryo Murakawa
Daniele Nastasi
Claudia Stolze
Key Makeup Artist
Chiara Ugolini
Camera Trainee
Damon Sewell
Digital Compositor
Lilia Collar