Artemis Fowl review
Now available on Disney+, is the movie adaptation of Artemis Fowl worth a look?
The first trailer has been released for Disney’s Artemis Fowl, which is filming in England, Northern Ireland and Ho Chi Minh City. Directed by Kenneth Branagh, the movie is based …