'Animals (2019)' tells the unconventional coming-of-age of two party animals forced to face reality when one of them gets engaged. This strains their strong, ten-year-long friendship and causes both to question their lifestyles, in their own ways. The often-inebriated pair seem to sleepwalk through the day and come alive at night, taking copious amounts of drugs (both legal and not so legal), staying out all night and sleeping with strangers - all under the pretence of 'rallying against the system'. Grainger's writer's-block-ridden aspiring-novelist seems to purposefully seek a catalyst for change after realising a large portion of her life has passed her by, whereas Shawkat's no-aspirations barista seems to constantly lament the very concept. This push and pull forms the basis for film's dramatic underpinning, leading to a grounded and rather nuanced story of self-actualisation - or the struggle for it, at least. While it does conform to the conventions of its genre, it feels actually incredibly natural; in the moment, all sense of it being a movie falls away in favour of a far more realistic feel. This is, in large part, thanks to the imperfections of pretty much every core player. The two leads, especially, are presented not as 'likeable' but as 'honest', making them all the more empathetic. It all appears quite effortless but it's actually the result of a fantastic screenplay. Of course, this is brought to life by equally brilliant performances, assured direction and often-inspired cinematography. The movie starts off a little slow but it soon settles into its own pace and becomes extremely engaging. It weaves relatable themes into a plot peppered with situations of all differing sorts - whether they be funny, charming, saddening or frustrating - and a central relationship that's as compelling a pairing as we've seen all year. It's bold, vital and, most importantly, enjoyable. 7/10