Fans of Eoin Colfer's book 'Artemis Fowl' have been excited for the movie adaptation since it was announced. After originally meaning to hit cinemas last August, we're at last getting the fantasy epic this May.

Who is our titular hero you ask? Artemis Fowl is a 12-year-old genius, and the descendant of a long line of criminal masterminds.

When his father disappears, the boy finds himself in a battle of strength and cunning against a powerful, hidden race of fairies. Fortunately he has magical allies by his side.

Irish newcomer Ferdia Shaw plays the lead while the always reliable, always talented Colin Farrell is his da.

Judi Dench is playing Commander Root, the steely leader of the fairy police force. Josh Gad plays Mulch Diggums, a kleptomaniacal dwarf who works for the fairies.

Lara McDonnell, Tamara Smart, and Nonzo Anozie co-star. The screenplay is by Conor McPherson.

'Artemis Fowl' hits Irish cinemas May 29.

Check out the poster and official trailer below.

Artemis Fowl poster