朱迪·丹奇
Judi Dench
饰: Commander Root
福迪亚·肖
Ferdia Shaw
饰: 阿特米斯·法尔二世
罗拉·麦克唐纳
Lara McDonnell
饰: Captain Holly Short
乔什·加德
Josh Gad
饰: Mulch Diggums
侬索·阿诺斯
Nonso Anozie
饰: Butler
科林·法瑞尔
Colin Farrell
饰: Artemis Fowl I
迈克尔·劳斯
Michael Rouse
西蒙妮·柯比
Simone Kirby
饰: Mrs. Byrne
菲尼安·达夫·列侬
Finian Duff Lennon
饰: Artemis' Schoolfriend
杰拉德·霍兰
Gerard Horan
埃莉诺·德·罗汉
Eleanor de Rohan
饰: Haven City Reporter
康纳·麦克尼尔
Conor MacNeill
饰: Goblin Lieutenant
阿德里安·斯卡伯勒
Adrian Scarborough
饰: The Goblin Chief
约书亚·麦吉尔
Joshua McGuire
饰: Briar Cudgeon
马特·杰瑟普
Matt Jessup
饰: Budd
萨莉·梅瑟姆
Sally Messham
饰: Sky Willow
杰克 ·戴维斯
Jake Davies
饰: Chix Verbil
尼基什·帕特尔
Nikesh Patel
饰: Foaly
威廉·莫斯里
William Moseley
饰:Italian Man
哈密斯·麦克尔
Hamish McColl
饰:Italian Singer
泰勒·詹姆斯
Taylor James
饰: Troll
哈利·莱斯特·史密斯
Harry Lister Smith
饰: Brother of the Groom
阿伊莎·安托万
Ayesha Antoine
饰:Italian Bridesmaid
Gavin Esler
饰:Reporter 1
汉娜·弗林
Hannah Flynn
饰: Dancer / LEP Officer
周洪
Hong Chau
丹尼尔·厄根
Daniel Eghan
饰: Dancer
露丝·霍洛克斯
Ruth Horrocks
饰: News Anchorwoman
劳伦斯·金兰
Laurence Kinlan
饰: Beachwood Short
让-保罗·李
Jean-Paul Ly
饰: Nguyen
安东尼奥·曼奇诺
Antonio Mancino
饰: Priest
尼克·欧文福特
Nick Owenford
饰: News Anchorman
彼得·佩德罗
Peter Pedrero
饰: Italian Wedding Guest
米兰达·雷森
Miranda Raison
饰: Angeline Fowl
伯纳多·桑托斯
Bernardo Santos
饰: Groomsman
阿图尔·夏尔马
Atul Sharma
饰: Civilian
吉米·巍
Jimmy Vee
Bao Tieu
Bao Tieu
饰: Grub Double
爱德华·刘易斯·弗伦奇
Edward Lewis French
饰: Dancer
Fran Targ
Fran Targ
饰: Resident Haven City
斯嘉丽·格兰特
Scarlett Grant
饰: Flower Girl
西蒙妮·科尔比
Simone Kirby
饰:伯恩太太
Mark Gooden
饰:意大利婚礼嘉宾
马特·汤森德
Matt Townsend
饰:LEP官员
Richard Price
Richard Price
饰:意大利婚礼嘉宾
柯诺·麦克内尔
Conor MacNeill
饰:精灵中尉
托马什·达布罗夫斯基
Tomasz Dabrowski
饰:飞机乘客
阿图尔·沙尔玛
Atul Sharma
饰:Civilian
艾米丽·吴
Emily Ng
饰:LEP
Jackson Kai
饰:LEP官员
索菲亚·阿巴西
饰:天堂城居民
Maryam Soumare Dahan
饰:意大利婚礼客人
Arun Kapur
饰:实验室技术员
费迪亚·肖
Ferdia Shaw
饰:阿特米斯·法尔二世
Katarina Martin
饰:记者/摄影师
Michael Rouse
饰:News Reporter
Charlie Cameron
饰:Shadowy Female Figure,Goblin Clay
Rachel Denning
饰:Clay Moore
Bradley Wj Miller
饰:Lava Chute Controller
Jimmy Yuill
Jimmy Yuill
饰:Fisherman (Time Freeze)
Racheal Ofori
饰:Reporter 2
Amber Elizabeth
Amber Elizabeth
饰:Self - LEP Officer
Teresa Shaughnessy
Teresa Shaughnessy
饰:Plane Passenger
Gerard Horan
Gerard Horan
饰:Dr. Po
Ben Goffe
Ben Goffe
饰:Peaty Boggs
Tamara Smart
饰:Juliet
Nikki McInness
饰:Goblin
亚当·巴兹尔
Adam Basil
饰:VFX Troll
迈克尔·培鲁索
Michael Peluso
饰:Italian Groom
Helen Iesha Goldthorpe
饰:Mum
Jagoda Kamov
饰:Dancer
亚尼·桑德
Yani Xander
Susanne Brown
Susanne Brown
饰:Construction Worker
艾米莉·吴
Emily Ng
饰:LEP (Lower Elements Police)
Lee Edward Jones
饰:Goblin
詹姆斯·布彻
James Butcher
饰:Dancer
利昂·科尔宾
Leon Corbin
饰:Urban passenger
布兰登·李·西尔斯
Brandon Lee Sears
饰:Dancer