Here's everyone in the Artemis Fowl cast, which characters they play, and where you've seen them before. Based on Eoin Colfer's 2001 novel, the Disney+ film was directed by movie icon Kenneth Branagh, and follows a 12-year-old criminal prodigy. Artemis Fowl finally released on June 12, 2020, after being delayed from its original release date in August 2019.

In Artemis Fowl, the title character seeks control of the "Aculos" - a powerful object that's also being tracked by an underground fairy leader named Opal Koboi. Aided by a bodyguard named Dom, Artemis joins forces with Holly Short, the daughter of a renowned reconnaissance offer - and hopes to find his long-lost father, Artemis Fowl I. The wildcard is an informant named Mulch Diggums, who may or may not be plotting against everybody.

Related: Artemis Fowl Review: Disney's Botched Adaptation is No Criminal Mastermind

The Artemis Fowl cast features a young performer making his feature debut, complemented by an impressive supporting lineup. As such, there's a unique dynamic at play, as there are several household names playing opposite young performers. Here's a complete cast and character guide for Artemis Fowl on Disney+.

Ferdia Shaw As Artemis Fowl

Ferdia Shaw as Artemis Fowl

Ferdia Shaw stars as the title character in Artemis Fowl, a teenage genius who becomes the architect of crimes. Artemis Fowl marks the feature debut for Shaw.

The Artemis Fowl Supporting Cast

Butler Holly Short Mulch Diggums and Artemis Fowl

Colin Farrell as Artemis Fowl I: Artemis' father, Artemis Fowl, Sr. Colin Farrell is known for a variety of roles, starring in films such as The Lobster, Daredevil, and In Bruges. He recently portrayed Coach in The Gentlemen.

Josh Gad as Mulch Diggums: A thief and LEP informant. Josh Gad voices Olaf in the Frozen franchise and recently voiced Birdie in Central Park. He also starred in Beauty and the Beast and Murder on the Orient Express.

Judi Dench as Julius Root: A LEP commander. In pop culture, Judi Dench is best known for portraying M in the James Bond franchise and recently Old Deuteronomy in Cats. She's also appeared in Shakespeare in Love and Notes on a Scandal.

Hong Chau as Opal Kobai: A Vietnamese pixie. Hong Chau portrayed Lady Trieu in Watchmen and Audrey Temple in Homecoming.

Lara McDonnell as Holly Short: Artemis' LEPrecon associate. Lara McDonnell portrayed Young Annie in Walk Invisible: The Brontë Sisters and Alannah in The Delinquent Season.

Laurence Kinlan as Beachwood Short: Holly's father. Laurence Kinlan has appeared in Ned Kelly and Breakfast on Pluto.

Tamara Smart as Juliet Butler: Artemis' best friend. Tamara Smart portrayed Enid Nightshade in The Worst Witch and Louise Fulci in Are You Afraid of the Dark?

Nonso Anozie as Domovoi Butler: Artemis' bodyguard. Nonso Anozie portrayed Artus in Conan the Barbarian, Captain in Cinderella, and Charles in The Laundromat.

Miranda Raison as Angeline Fowl: Artemis' mother. Miranda Raison has appeared in My Week with Marilyn and Match Point.

Nikesh Patel as Foaly: The LEPrecon technical advisor. Nikesh Patel portrayed Pradhan in London Has Fallen and Kash in Four Weddings and a Funeral season 1.

Joshua McGuire as Briar Cudgeon: A LEP lieutenant. Joshua McGuire portrayed Angus in Lovesick and Rory in About Time.

Simone Kirby as Mrs. Byrne: Simone Kirby portrayed Irene O'Donnell in Peaky Blinders season 2. She's also known for acclaimed movie performances in Jimmy's Hall and Notes on Blindness.

Adrian Scarborough as the Goblin Chief: Adrian Scarborough is known for roles in Gosford Park and Dirty Pretty Things.

Vincenzo Nicoli as the Goblin Sergeant: Vincenzo Nicoli has appeared in Alien 3 and The Dark Knight.

Conor MacNeill as the Goblin Lieutenant: Conor MacNeill portrayed Bailey in The Fall and Gavin in No Offence.

More: Why Disney's Artemis Fowl Reviews Are So Negative