The Marketing Department: Artemis Fowl Trailer trailer analysis by thethreepennyguignolNovember 27, 2018November 27, 2018